Pikselių migracija
Jei anksčiau į savo parduotuvę rankiniu būdu pridėjote pikselį tokioje vietoje kaip theme.liquid, checkout.liquid (tik su „Shopify Plus“ planu), papildomi scenarijai savo atsiskaitymo nustatymuose arba puslapyje Parinktys, tuomet galite migruoti savo pikselius, kad jie būtų suderinami su „Shopify“ programėlės pikseliu arba pasirinktiniu pikseliu. Kai kurie senų pikselių migravimo pranašumai:
- Lengvesnė prieiga prie klientų įvykių stebėjimo, įskaitant atsiskaitymo įvykius.
- Integruoti įrankiai privatumo reikalavimų laikymuisi užtikrinti.
- Nuolatinė „Shopify“ ir pikselių teikėjų atliekama priežiūra ir tobulinimas.
Sužinokite daugiau apie „Shopify“ pikselių tvarkytuvę ir visus migravimo į „Shopify“ programėlių pikselius arba pasirinktinius pikselius pranašumus.
Šiame puslapyje
„Meta“ ir „Google“ pikselių migravimas iš puslapio „Parinktys“
„Meta“ ir „Google Analytics“ pikselių valdymo nustatymai Jūsų „Shopify“ administratoriaus skydelyje buvo atnaujinti, siekiant atitikti naujausius Mokėjimo kortelių pramonės duomenų saugumo standarto (PCI DSS) saugumo standartus ir reglamentus. Šis pakeitimas užtikrina, kad Jūsų verslo ir klientų informacija išliks saugi nuo duomenų nutekėjimo ir sukčiavimo. Sužinokite daugiau, kaip „Shopify“ padeda Jūsų parduotuvei išlikti suderinamai su PCI DSS v4.
Siekiant kuo tikslesnio stebėjimo ir veikimo, migruokite pikselį į vieną iš šių kanalų:
- Migruokite savo „Meta“ pikselį į „Facebook & Instagram“ kanalą.
- Migruokite savo „Google Analytics“ pikselį į „Google & YouTube“ kanalą.
„Google Analytics“ pikselio migravimas į „Google & YouTube“ kanalo programėlę
Jei neperkėlėte savo žymos į „Google & YouTube“ kanalo programėlę, ji buvo konvertuota į pasirinktinį pikselį, siekiant užtikrinti Jūsų matavimų tęstinumą. Dėl to gali suprastėti matavimo veikimas ir sumažėti funkcijų „Google Analytics“ programoje. Konkrečiai, galite tikėtis tokio poveikio:
- „Google Analytics“ teikiami duomenys gali pasikeisti (arba, kai kuriais atvejais, būti prarasti) dėl įvykių matavimo ir žymų veikimo skirtumų.
- Pagrindinės „Google Analytics“ funkcijos, pvz., patobulintas matavimas ir kelių domenų matavimas, gali veikti netinkamai.
- „Tag Assistant“ gali neveikti arba neteisingai teikti ataskaitas apie Jūsų GA4 žymą.
- Žymų diagnostika gali neteisingai identifikuoti Jūsų GA4 žymą arba rekomenduoti funkcijas, kurios Jums netinka.
- Nustatymai, kuriuos anksčiau pridėjote skiltyje „Papildomas Google Analytics Javascript“, bus pašalinti.
- Gali pasikeisti Jūsų „Google Analytics“ žymos sutikimo tvarkymas.
Seno pikselio migravimas iš theme.liquid, checkout.liquid arba papildomų scenarijų
Migruodami seną pikselį iš theme.liquid, checkout.liquid arba papildomų scenarijų, galite atlikti vieną iš šių veiksmų:
- Seno pikselio migravimas, kad jis būtų suderinamas su programėlės pikseliu
- Seno pikselio migravimas į pasirinktinį pikselį
Kad išvengtumėte klientų įvykių dubliavimo ar praleidimo, apsvarstykite galimybę migruoti pikselius tuo metu, kai Jūsų parduotuvėje yra mažesnis aktyvumas.
Pasiruošimas pikselio migracijai
Spręsdami dėl migracijos eigos, atsižvelkite į šiuos dalykus:
- Jei norite kuo labiau sumažinti praleidžiamų klientų įvykių skaičių, prijunkite naują pasirinktinį pikselį prieš pašalindami senąjį.
- Jei norite išvengti klientų įvykių stebėjimo dubliavimo, prijunkite naują pasirinktinį pikselį pašalinę senąjį.
- Norėdami migruoti seną pikselį, turite rasti senojo pikselio kodą, kad galėtumėte jį pašalinti arba pakeisti. Dauguma pikselių turi du komponentus, kuriuos turėsite rasti:
- Pagrindinis Javascript SDK: Javascript SDK dažnai talpinamas Jūsų antraštėje ir jį galima rasti faile theme.liquid bei skiltyje papildomi scenarijai Jūsų atsiskaitymo nustatymuose.
- Senas pikselio kodas, skirtas rinkti klientų įvykius: paprastai šį kodą galite rasti savo temos „liquid“ failuose ir skiltyje papildomi scenarijai Jūsų atsiskaitymo nustatymuose. Peržiūrėkite trečiosios šalies pikselių teikėjo dokumentaciją, kad sužinotumėte, kur yra klientų įvykiai ir ko ieškoti. Pavyzdžiui, „Meta“ pikselis turi metodą, vadinamą fbq(), o „Google“ pikseliai dažnai naudoja gtag() arba dataLayer.push().
Seno pikselio migravimas, kad jis būtų suderinamas su programėlės pikseliu
Galbūt norėsite migruoti seną pikselį, kad jis būtų suderinamas su programėlės pikseliu, jei galioja abi šios sąlygos:
- Įdiegėte „Shopify“ programėlės pikselį, kuris automatiškai renka klientų įvykius.
- Taip pat pridėjote papildomo kodo pasirinktiniams įvykiams, kurių programėlės pikselis nestebi.
Šiuo atveju, norėdami migruoti seną pikselį, turėtumėte vadovautis programėlės kūrėjo instrukcijomis.
Seno pikselio migravimas į pasirinktinį pikselį
Galbūt norėsite migruoti seną pikselį į pasirinktinį pikselį, jei galioja abi šios sąlygos:
- Jūs turite anksčiau įdiegtą pikselį, kurio kodą parašėte rankiniu būdu, neįdiegę jokios „Shopify“ programėlės.
- Nėra „Shopify“ programėlės pikselio, kuris atitiktų Jūsų reikalavimus.
Naują pasirinktinį pikselį galite prijungti prieš pašalindami seną pikselio kodą arba jį pašalinę.
Veiksmai:
- Sukurkite pasirinktinį pikselį, kuris prenumeruoja Jums reikalingus standartinius ir pasirinktinius klientų įvykius.
- Pašalinkite arba pakeiskite bet kokį anksčiau pridėtą pikselio kodą iš savo „liquid“ failų arba iš skilties „papildomi scenarijai“, esančios Jūsų atsiskaitymo nuostatose. Tai gali būti senas pikselio kodas, kuris apima „Javascript“ SDK, renka standartinius įvykius arba renka nestandartinius įvykius.
- Pridėkite savo pasirinktinį pikselį į savo parduotuvę.
- Prijunkite savo pasirinktinį pikselį.
Seno pikselio kodo pašalinimas arba pakeitimas
Radę seną pikselio kodą, turite jį pašalinti arba pakeisti „Shopify“ metodu Shopify.analytics.publish(), atsižvelgiant į tai, kokio tipo įvykį pikselis seka:
- Galite pašalinti visus „Javascript“ SDK egzempliorius, kuriuos rasite.
- Jei senas pikselis seka standartinį kliento įvykį, o pasirinktinis pikselis arba programėlės pikselis, kurį norite pridėti, palaiko standartinio kliento įvykio rinkimą, turėtumėte pašalinti jo kodą.
- Jei senas pikselis seka pasirinktinį kliento įvykį, o pasirinktinis pikselis arba programėlė, kurią norite pridėti, palaiko pasirinktinių klientų įvykių rinkimą, turėtumėte pakeisti jo kodą.
Seno pikselio kodo, sekančio nestandartinį kliento įvykį, pavyzdys:
<script>fbq("trackCustom", "my_custom_event");</script>Štai lygiaverčio kodo, kuriuo jį reikia pakeisti, pavyzdys:
<script>Shopify.analytics.publish("my_custom_event");</script>Jei kuriate pasirinktinį pikselį, turėtumėte įtraukti kodą, prenumeruojantį pasirinktinį įvykį, kaip šiame pavyzdyje:
analytics.subscribe("my_custom_event", event => {
fbq("trackCustom", "my_custom_event");
});Trikčių šalinimas po migracijos
Po migracijos į interneto pikselius galite pastebėti stebimų įvykių skaičiaus skirtumų, palyginti su ankstesne jūsų sąranka. Kadangi kai kurie botai nepaleidžia interneto pikselio smėliadėžės, tikėtinas vienaženklis įvykių skaičiaus procentinis sumažėjimas. Jei matote didesnius neatitikimus, peržiūrėkite šį skyrių dėl galimų priežasčių.
Norėdami nustatyti neatitikimo šaltinį, naudokite šį kontrolinį sąrašą:
- Patikrinkite, ar suveikia visi laukiami įvykiai.
- Patvirtinkite, kad diegimo logika tarp senosios ir naujosios sąrankos yra vienoda.
- Patvirtinkite, kad kiekvienas įvykis sekamas tik 1 kartą.
- Patvirtinkite, kad lyginate skaičius iš tos pačios duomenų analizės paslaugos.
- Patvirtinkite, kad jūsų privatumo nuostatos sutampa su ankstesne sąranka.
- Jei reikalingas sutikimas, patvirtinkite, kad jį renkate.
Pasirinkite problemą, atitinkančią jūsų patiriamą situaciją, ir atlikite trikčių šalinimo veiksmus.
Kai kurie įvykiai nesuveikia.
Patikrinkite, ar suveikia visi laukiami įvykiai. Jei įvykis nesuveikia, jo negalima sekti.
Norėdami derinti, į savo pikselio kodą pridėkite console.log ir naršyklės kūrėjo įrankiuose patikrinkite, ar duomenys siunčiami jūsų duomenų analizės partneriui. Jei įvykiai nesuveikia, peržiūrėkite pikselio kodą ir patikrinkite, ar nėra klaidų.
Įvykių apibrėžimai arba logika pasikeitė.
Įvykių, tokių kaip page_viewed arba checkout_started, apibrėžimas skirtinguose diegimuose gali skirtis. Pavyzdžiui, jei anksčiau sekėte produktų peržiūras naudodami URL kelio atitiktį, bet dabar naudojate „Shopify“ standartinius įvykius, rezultatai gali skirtis.
Įsitikinkite, kad naujajame diegime naudojama ta pati logika kaip ir senajame. Jei diegimo logika skiriasi, tikėtina, kad įvykių skaičius šiek tiek skirsis.
Įvykiai skaičiuojami daugiau nei 1 kartą.
Dažna problema vykdant migraciją yra to paties įvykio sekimas daugiau nei 1 kartą. Tas pats įvykis gali būti sekamas daugiau nei 1 vietoje, pavyzdžiui, jūsų temos kode, programėlėje arba jūsų administratoriaus skydelio Klientų įvykių skiltyje. Jei anksčiau pridėjote sekimo kodą per Papildomus scenarijus arba checkout.liquid, bet koks ten likęs kodas taip pat gali sukelti pasikartojantį sekimą.
Norėdami patikrinti, ar nėra dubliuoto sekimo, atidarykite naršyklės kūrėjo įrankius ir patikrinkite, ar nėra kelių užklausų į tą patį duomenų analizės galutinį tašką per vieną puslapio įkėlimą arba įvykį.
Skaičiai skiriasi skirtingose duomenų analizės paslaugose.
Skirtingos duomenų analizės paslaugos duomenis apdoroja ir filtruoja skirtingai. Kai kurios išfiltruoja įtariamą botų srautą. Kitos įvertina trūkstamus duomenis. Nelyginkite įvykių skaičiaus skirtingose paslaugose, net ir tarp „Google Analytics“ bei GA4, nes jos duomenis apdoroja skirtingai.
Norėdami tiksliai palyginti rezultatus, sukurkite atskirą tos pačios paslaugos paskyrą arba pikselį ir paleiskite lygiagrečiai.
Privatumo nuostatos blokuoja įvykius.
Interneto pikseliai visada atsižvelgia į jūsų parduotuvės privatumo nuostatas. Jei ankstesnėje pikselio sąrankoje į tai nebuvo atsižvelgta, po perkėlimo galite matyti mažiau stebimų įvykių.
Savo „Shopify“ administratoriuje eikite į Nuostatos > Klientų privatumas ir įsitikinkite, kad jūsų nuostatos atitinka ankstesnę konfigūraciją.
Trečiosios šalies sutikimo įrankis nesinchronizuojamas su „Shopify“.
Jei naudojate trečiosios šalies sutikimo įrankį sutikimams dėl slapukų naudojimo valdyti, jūsų interneto pikseliai gali nesuveikti klientams, kurių sutikimas nėra sinchronizuotas su „Shopify“. Taip gali nutikti, kai jūsų sutikimo įrankis nenaudoja Customer Privacy API.
Norėdami tai ištaisyti, įsitikinkite, kad jūsų sutikimo įrankis sinchronizuoja sutikimo būseną su „Shopify“ naudodamas Customer Privacy API.