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 używasz 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. Możesz pozostawić Klaviyo.js zainstalowany do śledzenia na stronie, gdy Twoje formularze są offline.

Przejdź do karty formularz rejestracyjny, aby zobaczyć Status każdego z Twoich formularzy rejestracyjnych. Aktywny oznacza opublikowany formularz w Twojej witrynie, Edycja oznacza aktywny formularz z nieopublikowanymi zmianami, a Wersja robocza oznacza formularz, który nie jest obecnie opublikowany w Twojej witrynie, w tym formularz, który wcześniej wyłączyłeś(-aś).
W przypadku formularza na żywo bez aktywnego testu A/B lub optymalizacji:
- W sekcji formularzu rejestracyjnym otwórz menu z trzema kropkami formularza i wybierz Edytuj.
- W menu rozwijanym stanu w edytorze wybierz Wersja robocza. Spowoduje to przejście formularza w tryb offline; nie musisz publikować zmiany.
- Wróć do formularza rejestracyjnego i potwierdź, że status formularza to wersja robocza. Powtórz te kroki dla każdego aktywnego formularza, którego już nie używasz.
W przypadku formularza z aktywnym testem A/B otwórz Analitykę z menu formularza, przejdź do Wyników testu A/B i wybierz aktywny test A/B. Kliknij Wybierz zwycięzcę, wybierz wariant, wybierz Zakończ test i ustaw wybrany wariant jako wersję roboczą, a następnie kliknij Wybierz zwycięzcę, aby potwierdzić.
W przypadku formularza, w którym działa optymalizacja, otwórz Analityka z menu formularza i przejdź do Wyniki testu A/B. Wybierz Test optymalizacji i aktywną optymalizację, a następnie z menu z trzema kropkami wybierz Zakończ test. Wybierz wariant, który chcesz zachować, i kliknij Zakończ test, aby potwierdzić. Wybrany wariant pozostaje aktywny, więc wykonaj powyższe kroki, aby ustawić formularz na Wersja robocza.
Jeśli formularz ma zostać opublikowany później, otwórz jego menu w formularzu rejestracyjnym, wybierz Edytuj harmonogram i kliknij Usuń harmonogram, aby pozostał offline.
Standardowe metody instalacji Klaviyo wczytują Klaviyo.js asynchronicznie, dzięki czemu przeglądarka może dalej ładować stronę, podczas gdy pobiera skrypt. Uruchamianie JavaScriptu nadal wykorzystuje zasoby przeglądarki i może wpływać na wydajność strony. Google PageSpeed praktyczne dane oraz inne raporty dotyczące szybkości witryny mogą więc oznaczyć to jako czynnik wpływający na czas ładowania Twojej 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.
Dodatkowe źródła
- Śledzenie aktywności na stronie przez Klaviyo: pierwsze kroki
Poznasz różne sposoby, w jakie Klaviyo pomoże Ci śledzić aktywność na Twojej stronie e-commerce. Można robić to na dwa kluczowe sposoby:
- Poznaj aplikacje innych firm
Dowiedz się, jak znaleźć aplikacje firm trzecich — czyli aplikacje tworzone przez firmy trzecie (zamiast przez Klaviyo) z użyciem API Klaviyo. API Klaviyo umożliwia wielu firmom trzecim tworzenie aplikacji i integracji z naszą platformą. Można wyszukiwać zarówno integracje stworzone przez Klaviyo, jak i wybrane aplikacje firm zewnętrznych na naszej platformie handlowej aplikacji. Jeśli szukasz aplikacji, której nie możesz znaleźć na naszej platformie handlowej, zalecamy skontaktowanie się bezpośrednio z tą platformą.