Résoudre les problèmes liés à Klaviyo.js et aux rapports de vitesse du site
Objectif de cet article
En savoir plus sur JavaScript onsite de Klaviyo (Klaviyo.js), à savoir l’extrait de code que vous collez sur votre site pour activer le tracking Active on Site, ainsi que son impact sur la vitesse du site. Klaviyo.js doit être installé afin que vous puissiez publier des formulaires d’inscription Klaviyo sur votre site web.
Pour obtenir de l’aide afin d’activer Actif sur le site via vos intégrations, consultez comment vérifier que les formulaires d’inscription sont activés.
Résoudre les problèmes de performances de vitesse du site
Klaviyo.js est injecté automatiquement via de nombreuses intégrations e-commerce, et vous pouvez l’installer manuellement pour d’autres plateformes. Cela permet d’afficher les formulaires d’inscription Klaviyo, et peut vous permettre de suivre quand les clients sont actifs sur votre site.
- Si vous constatez que le JavaScript de Klaviyo a un impact sur les performances de votre site web (c’est-à-dire le score PageSpeed) et qu’il a été installé automatiquement via une intégration, vous pouvez essayer de l’installer manuellement à la place.
Pour Shopify, nous vous recommandons d’activer le tracking Active on Site via l’intégration d’application Shopify de Klaviyo plutôt que de l’installer manuellement. Cela contourne le gestionnaire de tags natif du site web et peut entraîner un chargement plus rapide du JavaScript de Klaviyo.
- Si vous n’utilisez pas les formulaires d’inscription Klaviyo (c’est-à-dire que vous utilisez un autre outil pour créer et publier des formulaires d’inscription sur votre site web), assurez-vous que tous les formulaires dans votre onglet Formulaires d’inscription sont définis sur Brouillon.
Accédez à l’onglet Formulaires d’inscription pour consulter l’ État de chacun de vos formulaires d’inscription. En ligne indique un formulaire publié sur votre site, En cours de modification indique un formulaire en ligne avec des modifications non publiées, et Brouillon indique un formulaire qui n’a pas été publié sur votre site.
Quelle que soit la méthode d’installation que vous utilisez (par exemple, via une intégration e-commerce, ou avec une installation manuelle), le JavaScript de Klaviyo est chargé de manière asynchrone. Cela signifie qu’il ne bloquera pas le chargement d’autres aspects de votre site. Cependant, PageSpeed Insights de Google et d’autres rapports sur la vitesse du site peuvent tout de même le signaler comme un facteur contribuant au temps de chargement de votre site.
La vitesse du site et le SEO sont importants pour nos clients, et Klaviyo s’engage à minimiser l’impact de notre JavaScript. Découvrez comment nos ingénieurs ont optimisé klaviyo.js. Vous continuerez à constater des améliorations à mesure que nous publierons de nouvelles mises à jour pour rendre Klaviyo.js plus performant et améliorer les temps de chargement.