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.

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:

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:

  1. Utwórz niestandardowy piksel, który subskrybuje wymagane standardowe i niestandardowe zdarzenia klientów.
  2. 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.
  3. Dodaj niestandardowy piksel do sklepu.
  4. 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");
});