Migracja pikseli
Jeśli piksel został wcześniej dodany ręcznie do sklepu w lokalizacji takiej jak theme.liquid, checkout.liquid (tylko plan Shopify Plus), Dodatkowe skrypty w ustawieniach realizacji zakupu lub na stronie Preferencje, możesz dokonać migracji pikseli, tak aby były kompatybilne z pikselem aplikacji Shopify lub pikselem niestandardowym. Niektóre korzyści związane z migracją starych pikseli:
- Łatwiejszy dostęp do śledzenia zdarzeń klientów, w tym zdarzeń realizacji zakupu
- Wbudowane narzędzia do zapewnienia zgodności z zasadami ochrony prywatności
- Ciągła konserwacja i doskonalenie przez dostawców Shopify i pikseli
Dowiedz się więcej o menedżerze pikseli Shopify i wszystkich korzyściach związanych z migracją 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 uaktualnione w celu zapewnienia zgodności ze standardami i przepisami bezpieczeństwa PCI DSS (Payment Card Industry Data Security Standard). Ta zmiana zabezpieczy informacje o Twojej firmie i klientach przed naruszeniami i oszustwami. Dowiedz się więcej o tym, w jaki sposób Shopify pomaga Twojemu sklepowi zachować zgodność z PCI DSS v4.
Aby uzyskać najbardziej dokładne śledzenie i wydajność, dokonaj migracji mikseli do jednego z następujących kanałów:
- Przenieś swój piksel Meta do kanału Facebook i Instagram
- Przenieś piksel Google Analytics do kanału Google & YouTube
Migracja piksela Google Analytics do aplikacji kanału Google & YouTube
Jeśli nie przeniesiono tagu do aplikacji kanałów Google i YouTube, został on przekonwertowany na niestandardowy piksel, aby zachować ciągłość pomiaru. Może to spowodować pogorszenie wydajności pomiarów i funkcji Google Analytics. W szczególności możesz spodziewać się następujących skutków:
Dane zgłaszane w Google Analytics mogą ulec zmianie (lub mogą zostać utracone w niektórych przypadkach) z powodu różnic w pomiarach zdarzeń i zachowaniu tagów.
Główne funkcje Google Analytics, takie jak ulepszone pomiary i pomiary międzydomenowe, mogą nie działać poprawnie.
Asystent tagów może nie działać lub może błędnie raportować tag GA4.
Diagnostyka tagów może nieprawidłowo identyfikować Twój tag GA4 lub może zalecać funkcje, które nie będą działać w Twoim przypadku.
Ustawienia dodane wcześniej do sekcji Dodatkowy JavaScript Google Analytics zostaną usunięte.
Obsługa zgody dla tagu Google Analytics może ulec zmianie.
Dokonaj migracji starego piksela z theme.liquid, checkout.liquid lub dodatkowych skryptów
Możesz wykonać jedną z poniższych czynności podczas migracji starego piksela z theme.liquid, checkout.liquid lub dodatkowych skryptów:
- Dokonaj migracji starego piksela, aby zapewnić kompatybilność z pikselem aplikacji
- Migracja starego piksela do niestandardowego piksela
Aby uniknąć duplikacji lub przeoczenia wydarzeń klientów, rozważ migrację pikseli w okresie mniejszego natężenia ruchu w Twoim sklepie.
Przygotowanie do migracji piksela
Podejmując decyzję dotyczącą workflow migracji, rozważ następujące kwestie:
- Jeśli chcesz zminimalizować ryzyko przeoczenia zdarzeń klienta, podłącz nowy niestandardowy piksel przed usunięciem starego.
- Jeśli chcesz uniknąć duplikacji śledzenia zdarzeń klienta, podłącz swój nowy niestandardowy piksel po usunięciu starego.
- W celu dokonania migracji starego piksela musisz znaleźć stary kod piksela, aby można go było usunąć lub zmodyfikować. Większość pikseli składa się z dwóch elementów, które należy znaleźć: - Podstawowy zestaw Javascript SDK: Zestaw Javascript SDK jest często umieszczany w nagłówku i można go znaleźć w theme.liquid i dodatkowych skryptach w ustawieniach realizacji zakupu. - Stary kod piksela do gromadzenia wydarzeń klientów: ten kod można zazwyczaj znaleźć w plikach liquid szablonu i dodatkowych skryptach w ustawieniach realizacji zakupu. Zapoznaj się z dokumentacją zewnętrznego dostawcy piksela, aby dowiedzieć się, w jaki sposób zlokalizowane są zdarzenia klientów. Dzięki temu będziesz wiedzieć, czego należy szukać. Na przykład Meta-Piksel ma metodę o nazwie fbq(), a piksele Google często używają gtag() lub dataChr.push().
Dokonaj migracji starego piksela, aby zapewnić kompatybilność z pikselem aplikacji
Możesz zdecydować się na migrację starego piksela, aby zapewnić kompatybilność z pikselem aplikacji, jeśli spełniono oba poniższe warunki:
- Zainstalowano piksel aplikacji Shopify, który automatycznie gromadzi zdarzenia klientów.
- Dodano również dodatkowy kod dla niestandardowych wydarzeń, które nie są śledzone przez piksel aplikacji.
W takim przypadku należy postępować zgodnie z instrukcjami programisty aplikacji, aby dokonać migracji starego piksela.
Dokonaj migracji starego piksela do niestandardowego piksela
Możesz zdecydować się na migrację starego piksela do niestandardowego piksela, jeśli spełniono oba poniższe warunki:
- Masz wcześniej zainstalowany piksel, dla którego ręcznie napisano kod, bez żadnej zainstalowanej aplikacji Shopify.
- Nie ma piksela aplikacji Shopify, który spełnia Twoje wymagania.
Możesz podłączyć swój nowy niestandardowy piksel przed lub po usunięciu starego kodu piksela.
Kroki:
- Utwórz niestandardowy piksel, który będzie śledzić wymagane standardowe i niestandardowe zdarzenia klientów.
- Usuń lub zastąp dowolny wcześniej dodany kod piksela z plików liquid lub dodatkowych skryptów w ustawieniach realizacji zakupu. Może to być stary kod piksela, który zawiera SDK Javascript, zbiera standardowe zdarzenia lub niestandardowe zdarzenia.
- Dodaj niestandardowy piksel do sklepu.
- Podłącz swój niestandardowy piksel.
Usuwanie lub zastępowanie starego kodu piksela
Po odnalezieniu starego kodu piksela musisz go usunąć lub zastąpić za pomocą metody Shopify Shopify.analytics.publish() w zależności od rodzaju zdarzenia, które śledzi piksel:
- Możesz usunąć wszystkie wystąpienia zestawów SDK Javascript, które znajdziesz.
- Jeśli stary piksel śledzi standardowe zdarzenie klienta, a piksel niestandardowy lub piksel aplikacji, który chcesz dodać, obsługuje gromadzenie standardowego zdarzenia klienta, usuń jego kod.
- Jeśli stary piksel śledzi niestandardowe zdarzenie klienta, a piksel niestandardowy lub piksel aplikacji, który chcesz dodać, obsługuje gromadzenie niestandardowego zdarzenia klienta, zastąp jego kod.
To przykład starego kodu piksela, który śledzi niestandardowe zdarzenie klienta:
<script>fbq("trackCustom", "my_custom_event");</script>
Jest to przykład równoważnego kodu, który można zastąpić:
<script>Shopify.analytics.publish("my_custom_event");</script>
Jeśli tworzysz niestandardowy piksel, musisz uwzględnić kod śledzący zdarzenie niestandardowe, taki jak na poniższym przykładzie:
analytics.subscribe("my_custom_event", event => { fbq("trackCustom", "my_custom_event"); });