Migrácia pixelov
Ak ste predtým do obchodu manuálne pridali pixel na miesto, ako je theme.liquid, checkout.liquid (len pre plán Shopify Plus), Ďalšie skripty v nastaveniach pokladne alebo na stránku Predvoľby, môžete svoje pixely migrovať tak, aby boli kompatibilné s pixelom aplikácie Shopify alebo s vlastným pixelom. Medzi výhody migrácie starých pixelov patria:
- Jednoduchší prístup k sledovaniu udalostí zákazníkov vrátane udalostí pri pokladni.
- Vstavané nástroje na dodržiavanie zásad ochrany osobných údajov.
- Nepretržitá údržba a vylepšovanie zo strany platformy Shopify a poskytovateľov pixelov.
Zistite viac o správcovi pixelov Shopify a všetkých výhodách migrácie na pixely aplikácie Shopify alebo vlastné pixely.
Na tejto stránke
Migrácia Metapixelov a pixelov Google zo stránky Predvoľby
Nastavenia správy Metapixelu a pixelu Google Analytics vo vašom administrátorovi Shopify sa aktualizovali, aby boli v súlade s najnovšími bezpečnostnými normami a predpismi Payment Card Industry Data Security Standard (PCI DSS). Táto zmena zabezpečuje, že informácie o vašej firme a zákazníkoch zostanú chránené pred únikom údajov a podvodmi. Zistite viac o tom, ako platforma Shopify pomáha vášmu obchodu dodržiavať normu PCI DSS v4.
V záujme čo najpresnejšieho sledovania a najlepšej výkonnosti migrujte pixel do jedného z nasledujúcich kanálov:
- Migrujte svoj Metapixel do kanála Facebook & Instagram.
- Migrujte svoj pixel Google Analytics do kanála Google & YouTube.
Migrácia pixelu Google Analytics do aplikácie kanála Google & YouTube
Ak ste svoj štítok nepresunuli do aplikácie kanála Google & YouTube, skonvertoval sa na vlastný pixel v snahe zachovať kontinuitu vášho merania. Môže to mať za následok zníženie výkonnosti merania a obmedzenie funkcií v službe Google Analytics. Konkrétne môžete očakávať nasledujúci vplyv:
- Údaje reportované v službe Google Analytics sa môžu zmeniť (alebo v niektorých prípadoch aj stratiť) v dôsledku rozdielov v meraní udalostí a správaní štítkov.
- Základné funkcie služby Google Analytics, ako je vylepšené meranie a meranie viacerých domén, nemusia fungovať správne.
- Nástroj Tag Assistant nemusí fungovať alebo môže nesprávne reportovať o vašom štítku GA4.
- Nástroj Tag Diagnostics nemusí správne identifikovať váš štítok GA4 alebo môže odporučiť funkcie, ktoré vám nebudú fungovať.
- Nastavenia, ktoré ste predtým pridali do sekcie Additional Google Analytics Javascript, sa zahodia.
- Spôsob spracovania súhlasu pre váš štítok Google Analytics sa môže zmeniť.
Migrácia starého pixelu zo súboru theme.liquid, checkout.liquid alebo zo sekcie Ďalšie skripty
Pri migrácii starého pixelu zo súboru theme.liquid, checkout.liquid alebo zo sekcie Ďalšie skripty môžete postupovať takto:
- Migrujte starý pixel tak, aby bol kompatibilný s pixelom aplikácie
- Migrujte starý pixel na vlastný pixel
Ak chcete predísť duplicitným alebo chýbajúcim udalostiam zákazníkov, zvážte migráciu pixelov v období, keď je vo vašom obchode menšia prevádzka.
Príprava na migráciu pixelu
Pri rozhodovaní o postupe migrácie zvážte nasledujúce skutočnosti:
- Ak chcete minimalizovať výpadky udalostí zákazníkov, pripojte nový vlastný pixel skôr, ako odstránite starý pixel.
- Ak chcete predísť duplicitnému sledovaniu udalostí zákazníkov, pripojte nový vlastný pixel až po odstránení starého pixelu.
- Ak chcete migrovať starý pixel, musíte nájsť jeho kód, aby ste ho mohli odstrániť alebo upraviť. Väčšina pixelov má dva komponenty, ktoré budete musieť nájsť:
- Základná súprava Javascript SDK: súprava Javascript SDK sa často umiestňuje do hlavičky a nachádza sa v súbore theme.liquid a v sekcii Ďalšie skripty v nastaveniach pokladne.
- Kód starého pixelu na zhromažďovanie udalostí zákazníkov: tento kód zvyčajne nájdete v súboroch liquid svojej témy a v sekcii Ďalšie skripty v nastaveniach pokladne. Informácie o tom, kde sa nachádzajú udalosti zákazníkov, si pozrite v dokumentácii poskytovateľa pixelu tretej strany, aby ste vedeli, čo máte hľadať. Napríklad Metapixel obsahuje metódu nazvanú fbq() a pixely Google často používajú gtag() alebo dataLayer.push().
Migrácia starého pixelu tak, aby bol kompatibilný s pixelom aplikácie
Možno budete chcieť migrovať starý pixel tak, aby bol kompatibilný s pixelom aplikácie, ak platia obe nasledujúce podmienky:
- Nainštalovali ste pixel aplikácie Shopify, ktorý automaticky zhromažďuje udalosti zákazníkov.
- Pridali ste aj nejaký ďalší kód pre vlastné udalosti, ktoré sa nesledujú pixelom aplikácie.
V takomto prípade by ste pri migrácii starého pixelu mali postupovať podľa pokynov vývojára aplikácie.
Migrácia starého pixelu na vlastný pixel
Možno budete chcieť migrovať starý pixel na vlastný pixel, ak platia obe nasledujúce podmienky:
- Máte predtým nainštalovaný pixel, pre ktorý ste manuálne napísali kód, pričom nemáte nainštalovanú žiadnu aplikáciu Shopify.
- Neexistuje žiadny pixel aplikácie Shopify, ktorý by spĺňal vaše požiadavky.
Nový vlastný pixel môžete pripojiť pred odstránením kódu starého pixelu alebo po ňom.
Kroky:
- Vytvorte vlastný pixel, ktorý sa prihlási na odber vami požadovaných štandardných a vlastných udalostí zákazníkov.
- Odstráňte alebo nahraďte akýkoľvek predtým pridaný kód pixelu zo svojich súborov Liquid alebo z poľa Ďalšie skripty v nastaveniach pokladne. Môže ísť napríklad o starý kód pixelu, ktorý obsahuje Javascript SDK, zhromažďuje štandardné udalosti alebo zhromažďuje neštandardné udalosti.
- Pridajte vlastný pixel do svojho obchodu.
- Pripojte svoj vlastný pixel.
Odstránenie alebo nahradenie starého kódu pixelu
Keď nájdete svoj starý kód pixelu, musíte ho buď odstrániť, alebo nahradiť metódou Shopify.analytics.publish() od Shopify, a to v závislosti od toho, aký druh udalosti pixel sleduje:
- Môžete odstrániť všetky nájdené výskyty Javascript SDK.
- Ak starý pixel sleduje štandardnú udalosť zákazníka a vlastný pixel alebo pixel aplikácie, ktorý chcete pridať, podporuje zhromažďovanie danej štandardnej udalosti zákazníka, mali by ste jeho kód odstrániť.
- Ak starý pixel sleduje vlastnú udalosť zákazníka a vlastný pixel alebo aplikácia, ktorú chcete pridať, podporuje zhromažďovanie vlastných udalostí zákazníkov, mali by ste jeho kód nahradiť.
Toto je príklad starého kódu pixelu, ktorý sleduje neštandardnú udalosť zákazníka:
<script>fbq("trackCustom", "my_custom_event");</script>Toto je príklad ekvivalentného kódu, ktorým ho môžete nahradiť:
<script>Shopify.analytics.publish("my_custom_event");</script>Ak vytvárate vlastný pixel, mali by ste zahrnúť kód na odber vlastnej udalosti, ako v tomto príklade:
analytics.subscribe("my_custom_event", event => {
fbq("trackCustom", "my_custom_event");
});Riešenie problémov po migrácii
Po migrácii na webové pixely si môžete všimnúť rozdiely v počte sledovaných udalostí v porovnaní s vaším predchádzajúcim nastavením. Keďže niektoré boty nespustia webový pixel v prostredí sandbox, očakáva sa jednociferný percentuálny pokles počtu udalostí. Ak vidíte väčšie rozpory, prečítajte si túto časť o možných príčinách.
Nasledujúci kontrolný zoznam vám pomôže identifikovať zdroj rozporu:
- Skontrolujte, či sa spúšťajú všetky očakávané udalosti.
- Skontrolujte, či je implementačná logika medzi vaším starým a novým nastavením rovnaká.
- Skontrolujte, či sa každá udalosť sleduje iba 1-krát.
- Skontrolujte, či porovnávate čísla z rovnakej analytickej služby.
- Skontrolujte, či sa vaše nastavenia ochrany osobných údajov zhodujú s predchádzajúcim nastavením.
- Ak sa vyžaduje súhlas, skontrolujte, či ho získavate.
Vyberte problém, s ktorým sa stretávate, a potom postupujte podľa krokov na riešenie problémov.
Niektoré udalosti sa nespúšťajú.
Overte, či sa spúšťajú všetky očakávané udalosti. Ak sa udalosť nespustí, nemožno ju sledovať.
Ak chcete ladiť, pridajte do kódu pixelu console.log a vo vývojárskych nástrojoch prehliadača skontrolujte, či sa údaje odosielajú vášmu analytickému partnerovi. Ak sa udalosti nespúšťajú, skontrolujte chyby v kóde pixelu.
Zmenili sa definície udalostí alebo logika.
Definícia udalostí, ako napríklad page_viewed alebo checkout_started, sa môže medzi implementáciami líšiť. Ak ste napríklad predtým sledovali zobrazenia produktov pomocou priraďovania k ceste URL, ale teraz používate štandardné udalosti služby Shopify, výsledky sa môžu líšiť.
Uistite sa, že vaša nová implementácia používa rovnakú logiku ako tá stará. Ak sa implementačná logika líši, očakáva sa určitý rozdiel v počte udalostí.
Udalosti sa započítavajú viac ako 1-krát.
Bežným problémom pri migrácii je sledovanie rovnakej udalosti viac ako 1-krát. Rovnaká udalosť sa môže sledovať na viacerých miestach, napríklad v kóde témy, v aplikácii alebo v sekcii Udalosti zákazníkov v administrátorovi. Ak ste predtým pridali sledovací kód prostredníctvom položky Ďalšie skripty alebo checkout.liquid, akýkoľvek zvyšný kód v nich môže tiež spôsobiť duplicitné sledovanie.
Ak chcete skontrolovať duplicitné sledovanie, otvorte vývojárske nástroje prehliadača a skontrolujte viacero požiadaviek na rovnaký analytický koncový bod počas jedného načítania stránky alebo udalosti.
Čísla sa medzi analytickými službami líšia.
Rôzne analytické služby spracúvajú a filtrujú údaje rôznymi spôsobmi. Niektoré filtrujú podozrivú návštevnosť botov. Iné odhadujú chýbajúce údaje. Neporovnávajte počty udalostí z rôznych služieb, a to ani medzi Google Analytics a GA4, ktoré spracúvajú údaje odlišne.
Na presné porovnanie výsledkov vytvorte samostatný účet alebo pixel pre rovnakú službu a spustite ho súbežne.
Nastavenia ochrany súkromia blokujú udalosti.
Webové pixely vždy rešpektujú nastavenia ochrany súkromia vášho obchodu. Ak ich vaše predchádzajúce nastavenie pixelov nerešpektovalo, po migrácii môžete zaznamenať menej sledovaných udalostí.
V administrátorovi Shopify prejdite na Nastavenia > Ochrana súkromia zákazníkov a skontrolujte, či sa nastavenia zhodujú s vašou predchádzajúcou konfiguráciou.
Nástroj na udelenie súhlasu od tretej strany sa nesynchronizuje so Shopify.
Ak na správu súhlasu so súbormi cookie používate nástroj od tretej strany, webové pixely sa nemusia spustiť pri zákazníkoch, ktorých súhlas nie je synchronizovaný so Shopify. Môže k tomu dôjsť vtedy, ak váš nástroj na udelenie súhlasu nepoužíva rozhranie Customer Privacy API.
Ak to chcete vyriešiť, uistite sa, že váš nástroj na udelenie súhlasu synchronizuje stav súhlasu so Shopify pomocou rozhrania Customer Privacy API.