Rozwiązywanie problemów ze śledzeniem dodania do koszyka
Kilka słów na początek
W przypadku niektórych platform e-commerce zdarzenia Dodano do koszyka są śledzone automatycznie. W przypadku innych platform e-commerce do Twojej witryny trzeba ręcznie dodać wycinek kodu źródłowego.
Zanim zaczniesz korzystać z tego przewodnika, upewnij się, że:
- Włącz śledzenie metryki Dodano do koszyka , jeśli nie zostało dodane automatycznie przez integracje.
- Włącz lokalny kod JavaScript Klaviyo, znany jako Klaviyo.js, jeśli Twoje śledzenie Dodano do koszyka używa fragmentu kodu JavaScript. Dowiedz się jak, korzystając z poniższych scenariuszy rozwiązywania problemów. Śledzenie piksela Shopify korzysta z osobnego ustawienia opisanego poniżej.
Jeśli korzystasz z BigCommerce, pamiętaj, aby włączyć śledzenie Viewed Product, które jest wymagane, aby śledzenie Added to Cart działało prawidłowo. Wskazówki dotyczące włączania śledzenia Viewed Product znajdują się w przewodnikach konfiguracji, do których linki podano poniżej. Jeśli występują problemy ze śledzeniem Viewed Product, zapoznaj się z naszym przewodnikiem rozwiązywania problemów ze śledzeniem Viewed Product.
Następujące integracje e-commerce obsługują śledzenie Added to Cart, a działa to w następujący sposób:
- Shopify
Włączone przez piksel Shopify, gdy zaznaczysz ustawienie Śledź zdarzenia behawioralne - BigCommerce
Wymaga ręcznie zainstalowanego wycinka kodu źródłowego - Magento 2
Automatycznie dodawane przez Klaviyo - WooCommerce
Automatycznie dodane przez Klaviyo - PrestaShop
Automatycznie dodane przez Klaviyo - Salesforce Commerce Cloud
Automatycznie dodane przez Klaviyo — śledzone tylko dla zalogowanych użytkowników
Jeśli korzystasz z platformy e-commerce bez gotowej integracji Klaviyo lub z platformy niestandardowej, dowiedz się na naszej stronie dla deweloperów, jak włączyć śledzenie Viewed Product i Added to Cart.
Test śledzenia Dodano do koszyka
Aby sprawdzić, czy śledzenie metryki Dodano do koszyka jest skonfigurowane prawidłowo, wykonaj następujące kroki:
Jeśli Twój sklep Shopify wymaga zgody na śledzenie na stronie, udziel tej zgody przed testowaniem.
- Przejdź do swojej witryny
- Zidentyfikuj się, korzystając z metody odpowiedniej dla Twojej platformy:
- Shopify: Zaloguj się na konto klienta w swoim sklepie, używając adresu e-mail, który ma już profil Klaviyo. Aby poznać inne sposoby identyfikacji, zobacz testowanie śledzenia piksela Shopify.
- Salesforce Commerce Cloud: Zaloguj się na konto swojego sklepu, używając testowego adresu e-mail.
- Inne platformy: Na swojej stronie głównej dodaj na końcu adresu URL następujący element, zastępując example@gmail.com swoim adresem e-mail:
?utm_email=example@gmail.com

- Odśwież stronę
- Przejdź na stronę produktu w swojej witrynie z produktem, który jest dostępny w magazynie
- Kliknij przycisk „Dodaj do koszyka” na stronie
- Wyszukaj w Klaviyo adres e-mail, którego użyłeś(-aś) w kroku 2, a następnie otwórz pasujący profil.

Powinno być widać, że utworzono dla Ciebie profil Klaviyo (jeśli jeszcze nie istniał) i że zdarzenie Dodano do koszyka zostało wyśledzone w Twoim kanale aktywności.
Aby zobaczyć kanał wszystkich zdarzeń Dodano do koszyka na przestrzeni czasu:
- W Klaviyo przejdź do Analityka > Metryki.
- Wyszukaj Dodano do koszyka, kliknij nazwę metryki, a następnie wybierz Kanał aktywności, aby wyświetlić zdarzenia. Możesz też użyć Wykresu, Mapy aktywności, Najlepszych osób i Kohort, aby eksplorować dane. Zdarzenia piksela Shopify mają ikonę Shopify; zdarzenia wysyłane przez Klaviyo.js mają ikonę koła zębatego. Jeśli masz więcej niż jedną metrykę Dodano do koszyka, wybierz tę dla swojej bieżącej konfiguracji śledzenia.

Gdy zapoznasz się z poniższymi scenariuszami rozwiązywania problemów i wprowadzisz zmiany, przetestuj śledzenie ponownie, aby upewnić się, że działa prawidłowo.
Scenariusze rozwiązywania problemów
Przejrzyj następujące pytania, aby zdiagnozować przyczynę problemów z Added to Cart. Pamiętaj, że niektóre kroki są ogólne, a inne zależą od platformy e-commerce, z której korzystasz.
Czy włączono śledzenie Aktywni na stronie Klaviyo?
Aby działało śledzenie Dodano do koszyka, które korzysta z fragmentu kodu JavaScript, musisz zainstalować Klaviyo.js, aby Klaviyo mogło identyfikować odwiedzających i rejestrować ich aktywność. Klaviyo.js umożliwia też śledzenie Aktywni na stronie. W przypadku śledzenia piksela Shopify sprawdź ustawienia zdarzeń behawioralnych w sekcji Shopify poniżej.
Klaviyo automatycznie dodaje Klaviyo.js podczas integracji, choć w przypadku niektórych integracji trzeba zaznaczyć ustawienie, aby go włączyć. Dowiedz się więcej o swojej konkretnej platformie e-commerce i o tym, jak przetestować, czy Klaviyo.js działa:
- Shopify
Klaviyo.js jest dodawany automatycznie poprzez integrację lub poprzez osadzanie aplikacji Klaviyo w Shopify, jeśli ją włączysz. Dowiedz się więcej o osadzaniu aplikacji i śledzeniu aktywności na stronie dla Shopify. - WooCommerce
Klaviyo.js jest dodawany automatycznie podczas integracji z WooCommerce. Możesz też upewnić się, że wykonano wszystkie kroki, czytając nasz przewodnik po integracji z WooCommerce. Aby przetestować JavaScript na stronie, wybierz kartę Integracje, a następnie kliknij Zarządzaj danymi > Skonfiguruj śledzenie aktywności na stronie. Następnie znajdź krok, w którym możesz wpisać adres URL swojej witryny w polu, i postępuj zgodnie z instrukcjami, aby przetestować śledzenie. - BigCommerce
Upewnij się, że na stronie ustawień integracje zaznaczono opcję Automatycznie dodawaj JavaScript na stronie Klaviyo. Następnie wykonaj kroki, aby przetestować JavaScript na stronie. - Magento 2
Klaviyo.js jest dodawany automatycznie, gdy zintegrujesz Magento 2, a to, czy wykonałeś(-aś) wszystkie kroki, możesz sprawdzić, czytając nasz przewodnik integracji Magento 2. Aby przetestować JavaScript na stronie, wybierz kartę integracje, a następnie kliknij Zarządzaj danymi > Skonfiguruj śledzenie aktywności na stronie. Następnie znajdź krok, w którym możesz wpisać adres URL swojej witryny w polu, i postępuj zgodnie z instrukcjami, aby przetestować śledzenie. - PrestaShop
Klaviyo.js jest dodawany automatycznie, gdy integrujesz się z PrestaShop, a upewnisz się, że wykonałeś(-aś) wszystkie kroki, czytając nasz przewodnik po integracji z PrestaShop. Aby przetestować JavaScript na stronie, wybierz kartę integracje, a następnie kliknij Zarządzaj danymi > Skonfiguruj śledzenie aktywności na stronie. Następnie znajdź krok, w którym możesz wpisać adres URL swojej witryny w polu, i postępuj zgodnie z instrukcjami, aby przetestować śledzenie.
Dla użytkowników Shopify: czy masz włączone śledzenie zdarzeń behawioralnych?
- W Klaviyo wybierz Integracje, a następnie wybierz Shopify.
- W sekcji Śledzenie na stronie znajdź Dodatkowe funkcje śledzenia i skorzystaj z pokazanej opcji:
- Śledź zdarzenia behawioralne: Zaznacz pole, a następnie kliknij Zaktualizuj ustawienia. Dokończ wszystkie monity autoryzacji, a następnie wróć do Klaviyo.
- Zacznij: Kliknij Zacznij i wybierz Zdarzenia behawioralne. Jeśli pojawi się taki monit, kliknij Dalej, przejrzyj opcje synchronizacji profilu i kliknij Zapisz. Dokończ wszystkie monity autoryzacji, a następnie wróć do Klaviyo.
Osadzenie aplikacji Klaviyo dodaje plik Klaviyo.js do śledzenia zdarzeń Aktywni na stronie i Wyświetlono produkt. Jeśli zmieniłeś motyw Shopify, sprawdź, czy osadzenie aplikacji jest włączone w nowym motywie. Skorzystaj z przewodnika dotyczącego włączania osadzenia aplikacji Klaviyo w Shopify.
Czy ostatnio zmieniono platformę e-commerce?
Jeśli niedawno zmieniono platformę e-commerce, trzeba dodać do nowej witryny zarówno śledzenie Viewed Product, jak i Added to Cart. Zapoznaj się z informacjami w sekcji Zanim zaczniesz powyżej, aby dowiedzieć się więcej o śledzeniu Wyświetlony produkt i Dodano do koszyka dla nowej platformy.
Czy ostatnio zaktualizowano motyw sklepu lub wprowadzono inne aktualizacje na platformie e-commerce?
Jeśli niedawno zaktualizowano motyw sklepu, w zależności od platformy może być konieczne ponowne zainstalowanie Klaviyo.js, fragmentu kodu Viewed Product oraz fragmentu kodu Added to Cart (w przypadku BigCommerce) w nowym motywie. Wprowadzenie innych aktualizacji na platformie e-commerce może też wpłynąć na fragmenty kodu dodane wcześniej do witryny.
Aby ponownie zainstalować fragment kodu Viewed Product dla BigCommerce, postępuj zgodnie z instrukcjami w przewodniku konfiguracji integracji BigCommerce, a w przypadku fragmentu kodu Added to Cart postępuj zgodnie z przewodnikiem tworzenia zdarzenia „Added to Cart” dla BigCommerce.
Jeśli korzystasz z WooCommerce lub Magento albo używasz osadzenia aplikacji Klaviyo w Shopify, ale wprowadzono zmiany w witrynie i teraz zdarzenie nie jest śledzone, skontaktuj się z pomocą techniczną Klaviyo, aby pomóc zdiagnozować problem.
Dla użytkowników BigCommerce: Czy sklep internetowy jest połączony z wieloma kontami Klaviyo?
Jeśli masz jeden sklep połączony z wieloma kontami Klaviyo, może to powodować problemy ze śledzeniem Active on Site, Viewed Product i Added to Cart. Duplikaty Klaviyo.js mogą spowodować, że śledzenie na stronie przestanie działać.
Aby sprawdzić, czy masz zduplikowany plik Klaviyo.js:
- Wyświetl kod źródłowy strony Twojego sklepu i wyszukaj
klaviyo.js. Znacznik skryptu Klaviyo.js może wyglądać tak:
<script type="text/javascript" async="" src="https://static.klaviyo.com/onsite/js/klaviyo.js?company_id=API_KEY"></script>- Jeśli znajdziesz więcej niż 1 znacznik skryptu Klaviyo.js, porównaj publiczne klucze API w ich adresach URL. Klucz może pojawić się po
company_id=lub w ścieżce adresu URL przed/klaviyo.js. Różne klucze wskazują, że obecne są skrypty z różnych kont Klaviyo. - Aby upewnić się, że duplikat został poprawnie usunięty z Twojej witryny, skontaktuj się z pomocą techniczną Klaviyo.
Dla użytkowników BigCommerce: Czy używasz prawidłowego wycinka kodu źródłowego dla przycisku Dodaj do koszyka?
BigCommerce wymaga ręcznie zainstalowanego wycinka kodu źródłowego do korzystania ze śledzenia Dodano do koszyka. Istnieją 2 różne fragmenty kodu, które można zainstalować w motywie w zależności od tego, czy przycisk „Dodaj do koszyka” ma identyfikator ID, czy nie. Aby dowiedzieć się więcej o tym, jak to sprawdzić, zapoznaj się z naszym przewodnikiem: jak utworzyć zdarzenie „Dodano do koszyka” dla BigCommerce.
Dla użytkowników WooCommerce i Magento: Czy używasz najnowszej wersji wtyczki integracje?
Jeśli korzystasz z WooCommerce lub Magento, problemy ze śledzeniem Added to Cart mogą być związane z innymi problemami z wtyczką Klaviyo na Twojej platformie.
- Jeśli zdarzenia Dodano do koszyka nie są śledzone, sprawdź, czy zdarzenie Rozpoczęto realizację zakupu jest śledzone, wyszukując Rozpoczęto realizację zakupu w sekcji Analityka > Metryki w Klaviyo.
- Jeśli ani Added to Cart, ani Started Checkout nie są śledzone, może to oznaczać problem z wtyczka.
- Sprawdź, czy używasz najnowszej wersji wtyczki do tej integracji. W razie potrzeby zaktualizuj do najnowszej wersji w WooCommerce lub Magento albo pobierz najnowszą wersję z odpowiedniej strony platformy.
Dla użytkowników Shopify: czy wymagana jest zgoda na pliki cookie od odwiedzających w UE, EOG, Wielkiej Brytanii i Szwajcarii przed umożliwieniem śledzenia aktywności na stronie?
W zależności od Twoich ustawień prywatności klienta w Shopify możliwe, że Klaviyo nie będzie śledzić zdarzeń na stronie w przypadku odwiedzających sklep Shopify w UE, EOG, Wielkiej Brytanii i Szwajcarii, chyba że osoby te wyraziły na to zgodę.
Skontaktuj się ze wsparciem Klaviyo
Jeśli po zapoznaniu się z tą listą i przetestowaniu śledzenia nadal występują problemy, skontaktuj się z nami w naszej Społeczności lub z naszym Zespołem pomocy.
Dodatkowe źródła
Learn how to troubleshoot other metrics:
- Rozwiązywanie problemów ze śledzeniem przeglądanych produktów
Dowiedz się, jak rozwiązywać problemy ze śledzeniem Wyświetlono produkt, które służy do śledzenia, kiedy odwiedzający wyświetlają produkty w Twojej witrynie. W przypadku niektórych platform e-commerce funkcja Wyświetlono produkt jest śledzona automatycznie po integracji z Klaviyo. W przypadku innych platform e-commerce trzeba ręcznie dodać wycinek kodu źródłowego do szablonu strony produktu.
- Rozwiązywanie problemów ze śledzeniem złożonych zamówień
Śledzenie zdarzenia Placed Order jest dostępne w ramach integracji e-commerce i nie wymaga dodatkowej konfiguracji. Zanim skorzystasz z tego przewodnika, upewnij się, że integracje e-commerce zostały prawidłowo skonfigurowane i włączone.
- Rozwiązywanie problemów ze śledzeniem rozpoczęcia realizacji zakupu
Śledzenie Started Checkout jest uwzględnione w wielu integracjach e-commerce i nie wymaga żadnej dodatkowej konfiguracji. Zanim skorzystasz z tego przewodnika, upewnij się, że integracje e-commerce zostały prawidłowo skonfigurowane i włączone.
Other resources:
- Ś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:
- Jak rozwiązać problem z integracją z Shopify?
Dowiedz się, jak rozwiązać problemy z konfiguracją integracji z Shopify, postępując zgodnie z odpowiednim scenariuszem rozwiązywania problemów opisanym poniżej. Jeśli napotykasz problemy, których nie ma na tej liście, skontaktuj się z nami w Społeczności lub z naszym zespołem pomocy technicznej.