Jak utworzyć niestandardową metrykę wyświetlonej strony
Czego się dowiesz?
Dowiedz się, jak utworzyć niestandardową metrykę Viewed Page i zrozumieć, kiedy klienci odwiedzają na Twojej stronie strony inne niż produktowe.
Kilka słów na początek
Zanim przejdziesz dalej w tym artykule, upewnij się, że zintegrowano Twoją platformę e-commerce (taką jak Shopify) z Klaviyo.
Ważne jest, aby dodać poniższy wycinek kodu źródłowego JavaScript do każdej strony Twojej witryny, dla której chcesz śledzić metrykę Viewed Page. Ten wycinek kodu źródłowego będzie działać zarówno na strona docelowa, jak i na wszystkich pozostałych stronach witryny.
Instalowanie wycinka kodu źródłowego
- Skopiuj i wklej cały fragment kodu poniżej do plików swojej strony.
- Następnie zapisz i opublikuj pliki witryny z zaktualizowanym kodem.
<script type="text/javascript">
//Script to initialize Klaviyo object on page load
!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}(); </script>
<script type="text/javascript">
//Script to track viewed page
klaviyo.track("Viewed Page", {
PageName: "About Us"
});
</script> Gdy fragment kodu zostanie dodany do Twojej witryny, zarejestruje on niestandardową metrykę Viewed Page, w której nazwa właściwości PageName jest równa wartości „About Us”.
Zmiana wartości PageName
Możesz zmienić domyślną wartość powyżej, aby reprezentowała inną nazwę strony w Twojej witrynie.
- Usuń domyślną wartość „O nas??”.
- Dodaj wybrany tekst znajdujący się w cudzysłowie. Na przykład jeśli chcesz śledzić wizyty na stronie historii marki, możesz zamiast tego użyć wartości „Historie klientów”.
Zmiana wartości Wyświetlono stronę
Możesz zmienić wartość Viewed Page, aby reprezentowała inną wartość (np. Visited Page, Tracked Page itp.).
- Usuń domyślną wartość Viewed Page .
- Dodaj wybrany tekst umieszczony w cudzysłowie.
Śledź Wyświetlono stronę według adresu URL
Jeśli chcesz śledzić Viewed Page by URL zamiast według tytułu strony, możesz użyć poniższego alternatywnego fragmentu kodu. Pamiętaj, że strona, którą chcesz śledzić powinna zawierać cudzysłów i być adresem URL strony, którą chcesz śledzić.
<script type="text/javascript">
//Script to initialize Klaviyo object on page load
!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}(); </script>
<script type="text/javascript">
//Script to track viewed page
klaviyo.track("Viewed Page", {
url: window.location.href
});
</script> Testowanie śledzenia wyświetlanych stron
Aby sprawdzić, czy śledzenie Viewed Page działa, upewnij się, że strona została opublikowana, i dodano do adresu URL strony „?utm_email=youremail@example.com”, aby ustawić u siebie plik cookie i śledzić swoją aktywność.
- Po odwiedzeniu strony przejdź do konta Klaviyo.
- Przejdź do Analityka > Metryki.
- Wyszukaj Viewed Page (lub inną nazwę, której używasz dla tej metryka) w polu powyżej.
4. Kliknij swoją metrykę Viewed Page (lub inną metrykę, której używasz).
5. Wybierz kartę Activity feed. Następnie możesz sprawdzić, czy metryka jest śledzona, jak pokazano w poniższym przykładzie.
Jeśli widzisz swoją aktywność, oznacza to, że metryka śledzi ją prawidłowo. Jeśli nie widzisz swojej aktywności, spróbuj odświeżyć stronę w Klaviyo.
W przypadku sklepów Shopify, zgodnie z ustawieniami prywatności klienta w Shopify, Klaviyo może nie śledzić zdarzeń na stronie w przypadku odwiedzających sklep Shopify w UE, EOG, Wielkiej Brytanii i Szwajcarii, chyba że wyrazili oni na to zgodę.
Dodatkowe źródła
- Informacje o plikach cookie w Klaviyo
Dowiedz się więcej o tym, jak Klaviyo wykorzystuje pliki cookie jako część śledzenia aktywności na stronie, aby zbierać informacje i pomagać w poprawie wskaźnika konwersji oraz skuteczności e-maili. W tym artykule wyjaśniamy konkretny plik cookie, którego używamy, i jego zastosowania, aby było jasne, jak śledzeni są klienci. Te informacje pomogą zrozumieć, jak Klaviyo gromadzi dane i jak może to wpływać na prywatność klientów oraz zgodność z przepisami i przepisami prawa.
- Ś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:
- Setting Up API-based Website Activity Events