Migracja pikseli
Jeśli w przeszłości dodałeś(-aś) ręcznie piksel do sklepu w lokalizacji takiej jak plik theme.liquid, checkout.liquid (tylko w planie Shopify Plus), w sekcji Dodatkowe skrypty w ustawieniach realizacji zakupu lub na stronie Preferencje, możesz przeprowadzić migrację pikseli, aby były zgodne z pikselem aplikacji Shopify lub niestandardowym pikselem. Niektóre korzyści z migracji starych pikseli to:
- Łatwiejszy dostęp do śledzenia zdarzeń klientów, w tym zdarzeń związanych z realizacją zakupu.
- Wbudowane narzędzia zapewniające zgodność z przepisami o ochronie prywatności.
- Ciągła konserwacja i doskonalenie przez Shopify i dostawców pikseli.
Dowiedz się więcej o menedżerze pikseli Shopify i pełnych korzyściach migracji do pikseli aplikacji Shopify lub niestandardowych pikseli.
Na tej stronie
Migracja pikseli Meta i Google ze strony Preferencje
Ustawienia zarządzania pikselami Meta i Google Analytics w panelu administracyjnym Shopify zostały zaktualizowane w celu zachowania zgodności z najnowszymi standardami i przepisami bezpieczeństwa Payment Card Industry Data Security Standard (PCI DSS). Ta zmiana zapewnia bezpieczeństwo Twojej firmy i informacji o klientach, chroniąc je przed naruszeniami danych i oszustwami. Dowiedz się więcej o tym, jak Shopify pomaga Twojemu sklepowi zachować zgodność z PCI DSS v4.
Aby uzyskać jak najdokładniejsze śledzenie i wydajność, przeprowadź migrację piksela do jednego z następujących kanałów:
- Przeprowadź migrację piksela Meta do kanału Facebook i Instagram.
- Przeprowadź migrację piksela Google Analytics do kanału Google i YouTube.
Migracja piksela Google Analytics do aplikacji kanału Google i YouTube
Jeśli nie przeniosłeś(-aś) tagu do aplikacji kanału Google i YouTube, został on przekonwertowany na piksel niestandardowy w celu zapewnienia ciągłości pomiarów. Może to spowodować obniżenie wydajności pomiarów i ograniczenie funkcji w Google Analytics. W szczególności możesz spodziewać się następujących skutków:
- Dane raportowane w Google Analytics mogą ulec zmianie (lub w niektórych przypadkach zostać utracone) z powodu różnic w pomiarach zdarzeń i działaniu tagów.
- Podstawowe funkcje Google Analytics, takie jak ulepszony pomiar i pomiar w wielu domenach, mogą nie działać prawidłowo.
- Tag Assistant może nie działać lub nieprawidłowo raportować informacje o tagu GA4.
- Narzędzie Diagnostyka tagów może nieprawidłowo zidentyfikować tag GA4 lub rekomendować funkcje, które nie będą dla Ciebie działać.
- Ustawienia, które wcześniej dodałeś(-aś) do sekcji Dodatkowy kod Javascript Google Analytics, zostaną usunięte.
- Sposób przetwarzania zgody dla tagu Google Analytics może ulec zmianie.
Migracja starego piksela z pliku theme.liquid, checkout.liquid lub sekcji Dodatkowe skrypty
Podczas migracji starego piksela z pliku theme.liquid, checkout.liquid lub sekcji Dodatkowe skrypty możesz wykonać jedną z następujących czynności:
- Przeprowadź migrację starego piksela, aby był zgodny z pikselem aplikacji
- Przeprowadź migrację starego piksela do piksela niestandardowego
Aby uniknąć powielania lub pomijania zdarzeń klientów, rozważ przeprowadzenie migracji pikseli w okresie mniejszego ruchu w sklepie.
Przygotowanie do migracji piksela
Podejmując decyzję o przepływie pracy migracji, weź pod uwagę następujące kwestie:
- Jeśli chcesz zminimalizować ryzyko pominięcia zdarzeń klientów, podłącz nowy niestandardowy piksel przed usunięciem starego.
- Jeśli chcesz uniknąć powielania śledzenia zdarzeń klientów, podłącz nowy niestandardowy piksel po usunięciu starego.
- Aby przeprowadzić migrację starego piksela, musisz znaleźć jego kod, aby móc go usunąć lub zmodyfikować. Większość pikseli ma dwa komponenty, które należy znaleźć:
- Podstawowy pakiet Javascript SDK: Pakiet Javascript SDK jest często umieszczany w nagłówku i można go znaleźć w pliku theme.liquid oraz w sekcji Dodatkowe skrypty w ustawieniach realizacji zakupu.
- Stary kod piksela do zbierania zdarzeń klientów: Zazwyczaj można go znaleźć w plikach Liquid motywu oraz w sekcji Dodatkowe skrypty w ustawieniach realizacji zakupu. Zapoznaj się z dokumentacją zewnętrznego dostawcy pikseli, aby dowiedzieć się, gdzie znajdują się zdarzenia klientów i czego szukać. Na przykład piksel Meta ma metodę o nazwie fbq(), a piksele Google często używają gtag() lub dataLayer.push().
Migracja starego piksela w celu zapewnienia zgodności z pikselem aplikacji
Możesz chcieć przeprowadzić migrację starego piksela w celu zapewnienia zgodności z pikselem aplikacji, jeśli spełnione są oba poniższe warunki:
- Zainstalowałeś(-aś) piksel aplikacji Shopify, który automatycznie zbiera zdarzenia klientów.
- Dodałeś(-aś) również dodatkowy kod dla niestandardowych zdarzeń, które nie są śledzone przez piksel aplikacji.
W takim przypadku postępuj zgodnie z instrukcjami programisty aplikacji, aby przeprowadzić migrację starego piksela.
Migracja starego piksela do piksela niestandardowego
Możesz chcieć przeprowadzić migrację starego piksela do piksela niestandardowego, jeśli spełnione są oba poniższe warunki:
- Masz piksel, który został wcześniej zainstalowany poprzez ręczne dodanie kodu, bez użycia żadnej aplikacji Shopify.
- Nie ma piksela aplikacji Shopify, który spełnia Twoje wymagania.
Możesz połączyć nowy niestandardowy piksel przed usunięciem lub po usunięciu starego kodu piksela.
Kroki:
- Utwórz niestandardowy piksel, który subskrybuje wymagane standardowe i niestandardowe zdarzenia klientów.
- Usuń lub zastąp każdy wcześniej dodany kod piksela z plików Liquid lub z opcji Dodatkowe skrypty w ustawieniach realizacji zakupu. Może to obejmować stary kod piksela, który zawiera pakiet Javascript SDK, pobiera zdarzenia standardowe lub niestandardowe.
- Dodaj niestandardowy piksel do sklepu.
- Połącz niestandardowy piksel.
Usuwanie lub zastępowanie starego kodu piksela
Gdy znajdziesz stary kod piksela, musisz go usunąć lub zastąpić metodą Shopify.analytics.publish() platformy Shopify, w zależności od tego, jakiego rodzaju zdarzenie śledzi piksel:
- Możesz usunąć wszystkie znalezione wystąpienia pakietów Javascript SDK.
- Jeśli stary piksel śledzi standardowe zdarzenie klienta, a niestandardowy piksel lub piksel aplikacji, który chcesz dodać, obsługuje pobieranie standardowego zdarzenia klienta, wówczas należy usunąć jego kod.
- Jeśli stary piksel śledzi niestandardowe zdarzenie klienta, a niestandardowy piksel lub aplikacja, którą chcesz dodać, obsługuje pobieranie niestandardowych zdarzeń klientów, wówczas należy zastąpić jego kod.
Oto przykład starego kodu piksela, który śledzi niestandardowe zdarzenie klienta:
<script>fbq("trackCustom", "my_custom_event");</script>Oto przykład odpowiedniego kodu, którym można go zastąpić:
<script>Shopify.analytics.publish("my_custom_event");</script>Jeśli tworzysz niestandardowy piksel, dołącz kod subskrybujący zdarzenie niestandardowe, tak jak w tym przykładzie:
analytics.subscribe("my_custom_event", event => {
fbq("trackCustom", "my_custom_event");
});