Rozwiązywanie problemów z Klaviyo.js i raportami o szybkości witryny
Czego się dowiesz?
Dowiedz się więcej o lokalnym kodzie JavaScript Klaviyo (Klaviyo.js), czyli wycinku kodu źródłowego, który wklejasz na swojej stronie, aby włączyć śledzenie Aktywni na stronie, oraz o jego wpływie na szybkość strony. Klaviyo.js musi być zainstalowany, aby można było publikować formularze rejestracyjne Klaviyo w witrynie.
Aby uzyskać pomoc dotyczącą włączenia Active on Site za pośrednictwem integracji, zobacz jak sprawdzić, czy formularze rejestracyjne są włączone.
Rozwiązywanie problemów z wydajnością szybkości witryny
Klaviyo.js jest automatycznie wstrzykiwany za pośrednictwem wielu naszych integracji e-commerce, a na innych platformach możesz zainstalować go ręcznie. Umożliwia wyświetlanie formularzy rejestracyjnych Klaviyo i może pozwolić na śledzenie, kiedy klienci są aktywni w Twojej witrynie.
- Jeśli zauważysz, że JavaScript Klaviyo wpływa na wydajność Twojej witryny (np. wynik PageSpeed) i został automatycznie zainstalowany za pośrednictwem integracje, możesz spróbować zainstalować go ręcznie.
W przypadku Shopify zalecamy włączenie śledzenia Aktywność na stronie za pomocą osadzenia aplikacji Shopify Klaviyo, zamiast instalowania go ręcznie. Pozwala to ominąć natywny menedżer znaczników witryny i może skutkować szybszym ładowaniem kodu JavaScript Klaviyo.
- Jeśli nie używasz formularzy rejestracyjnych Klaviyo (czyli korzystasz z innego narzędzia do tworzenia i publikowania formularzy rejestracyjnych na swojej stronie), upewnij się, że wszystkie formularze na karcie Formularze rejestracyjne mają ustawiony status Wersja robocza.
Przejdź do karty Formularz rejestracyjny, aby zobaczyć Status każdego formularza rejestracyjnego. Aktywny oznacza opublikowany formularz na stronie, Edycja oznacza aktywny formularz z nieopublikowanymi zmianami, a Szkic oznacza formularz, który nie został opublikowany na stronie.
Niezależnie od tego, jakiej metody instalacji używasz (np. przez integrację e-commerce lub instalację ręczną), JavaScript Klaviyo jest wczytywany asynchronicznie. Oznacza to, że nie będzie blokować wczytywania innych elementów witryny. Jednak Google PageSpeed praktyczne dane oraz inne raporty dotyczące szybkości witryny mogą nadal wskazywać to jako czynnik wpływający na czas wczytywania witryny.
Szybkość witryny i SEO są ważne dla naszych klientów, a Klaviyo dąży do minimalizowania wpływu naszego kodu JavaScript. Dowiedz się, jak nasi inżynierowie zoptymalizowali klaviyo.js. Nadal będą widoczne ulepszenia, gdy będziemy udostępniać nowe aktualizacje, aby zwiększyć wydajność Klaviyo.js i skrócić czas ładowania.