Migrarea pixelilor
Dacă ați adăugat anterior un pixel manual în magazinul dvs. într-o locație precum theme.liquid, checkout.liquid (doar pentru planul Shopify Plus), Scripturi suplimentare din setările de plată sau pagina Preferințe, atunci puteți migra pixelii pentru a fi compatibili cu un pixel de aplicație Shopify sau cu un pixel personalizat. Printre beneficiile migrării vechilor pixeli se numără:
- Acces mai ușor la urmărirea evenimentelor clienților, inclusiv evenimentele de la plată.
- Instrumente integrate pentru conformitatea cu normele de confidențialitate.
- Mentenanță și îmbunătățire continuă din partea Shopify și a furnizorilor de pixeli.
Aflați mai multe despre managerul de pixeli Shopify și despre beneficiile complete ale migrării la pixeli de aplicație Shopify sau pixeli personalizați.
Pe această pagină
Migrarea pixelilor Meta și Google de pe pagina Preferințe
Setările de gestionare a pixelilor Meta și Google Analytics din panoul de administrare Shopify au fost actualizate pentru a respecta cele mai recente standarde și reglementări de securitate ale Standardului privind Securitatea Datelor din industria cardurilor de plată (PCI DSS). Această modificare asigură că informațiile despre afacerea și clienții dumneavoastră rămân în siguranță împotriva breșelor de date și a fraudei. Aflați mai multe despre cum vă ajută Shopify magazinul să rămână conform cu PCI DSS v4.
Pentru cea mai precisă urmărire și cele mai bune performanțe, migrați pixelul la unul dintre următoarele canale:
- Migrați pixelul Meta în canalul Facebook și Instagram.
- Migrați pixelul Google Analytics în canalul Google și YouTube.
Migrarea unui pixel Google Analytics în aplicația canalului Google și YouTube
Dacă nu v-ați mutat eticheta în aplicația canalului Google și YouTube, atunci aceasta a fost convertită într-un pixel personalizat pentru a încerca să se mențină continuitatea măsurătorilor. Acest lucru ar putea duce la o performanță de măsurare degradată și la funcții limitate în Google Analytics. Mai exact, vă puteți aștepta la următorul impact:
- Datele raportate în Google Analytics s-ar putea modifica (sau, în unele cazuri, s-ar putea pierde) din cauza diferențelor în măsurarea evenimentelor și în comportamentul etichetelor.
- Funcțiile de bază ale Google Analytics, cum ar fi măsurarea îmbunătățită și măsurarea între domenii, ar putea să nu funcționeze corect.
- Tag Assistant ar putea să nu funcționeze sau ar putea raporta incorect eticheta GA4.
- Tag Diagnostics ar putea să nu identifice corect eticheta GA4 sau ar putea recomanda funcții care nu funcționează pentru dumneavoastră.
- Setările pe care le-ați adăugat anterior în secțiunea Additional Google Analytics Javascript vor fi eliminate.
- Modul de gestionare a consimțământului pentru eticheta Google Analytics s-ar putea schimba.
Migrarea unui pixel vechi din theme.liquid, checkout.liquid sau Scripturi suplimentare
Puteți efectua oricare dintre următoarele acțiuni atunci când migrați un pixel vechi din theme.liquid, checkout.liquid sau Scripturi suplimentare:
- Migrarea unui pixel vechi pentru a fi compatibil cu un pixel de aplicație
- Migrarea unui pixel vechi la un pixel personalizat
Pentru a evita duplicarea sau omiterea evenimentelor clienților, luați în considerare migrarea pixelilor într-o perioadă mai puțin aglomerată pentru magazinul dumneavoastră.
Pregătirea pentru migrarea unui pixel
Luați în considerare următoarele aspecte atunci când vă decideți asupra fluxului de lucru pentru migrare:
- Dacă doriți să minimizați omiterea evenimentelor clienților, conectați noul pixel personalizat înainte de a-l elimina pe cel vechi.
- Dacă doriți să evitați duplicarea urmăririi evenimentelor clienților, conectați noul pixel personalizat după ce l-ați eliminat pe cel vechi.
- Pentru a migra un pixel vechi, trebuie să găsiți codul vechiului pixel pentru a-l putea elimina sau modifica. Majoritatea pixelilor au două componente pe care va trebui să le găsiți:
- Un SDK Javascript de bază: SDK-ul Javascript este adesea plasat în antetul paginii și poate fi găsit în fișierul theme.liquid și în Scripturi suplimentare din setările de plată.
- Codul vechi de pixel pentru colectarea evenimentelor clienților: de obicei, puteți găsi acest cod în fișierele liquid ale temei și în Scripturi suplimentare din setările de plată. Consultați documentația furnizorului de pixeli extern pentru a afla unde se găsesc evenimentele clienților, astfel încât să știți ce să căutați. De exemplu, pixelul Meta are o metodă numită fbq(), iar pixelii Google folosesc adesea gtag() sau dataLayer.push().
Migrarea unui pixel vechi pentru a fi compatibil cu un pixel de aplicație
Este posibil să doriți să migrați un pixel vechi pentru a fi compatibil cu un pixel de aplicație dacă se aplică ambele condiții următoare:
- Ați instalat un pixel de aplicație Shopify care colectează automat evenimentele clienților.
- Ați adăugat, de asemenea, cod suplimentar pentru evenimente personalizate care nu sunt urmărite de pixelul de aplicație.
În acest caz, trebuie să urmați instrucțiunile dezvoltatorului de aplicații pentru a migra pixelul vechi.
Migrarea unui pixel vechi la un pixel personalizat
Este posibil să doriți să migrați un pixel vechi la un pixel personalizat dacă se aplică ambele condiții următoare:
- Aveți un pixel instalat anterior, pentru care ați scris manual codul, fără a avea instalată vreo aplicație Shopify.
- Nu există niciun pixel de aplicație Shopify care să corespundă cerințelor dumneavoastră.
Puteți conecta noul dumneavoastră pixel personalizat înainte sau după eliminarea codului vechiului pixel.
Pași:
- Creați un pixel personalizat care se abonează la evenimentele pentru clienți standard și personalizate necesare.
- Eliminați sau înlocuiți orice cod de pixel adăugat anterior din fișierele liquid sau din scripturile suplimentare din setările de plată. Acesta poate include codul vechi de pixel care include SDK-ul Javascript, colectează evenimente standard sau colectează evenimente non-standard.
- Adăugați pixelul personalizat la magazinul dumneavoastră.
- Conectați pixelul personalizat.
Eliminarea sau înlocuirea codului vechi de pixel
Pe măsură ce găsiți codul vechi de pixel, trebuie fie să îl eliminați, fie să îl înlocuiți cu metoda Shopify.analytics.publish() de la Shopify, în funcție de tipul de eveniment pe care îl urmărește pixelul:
- Puteți elimina toate instanțele SDK-urilor Javascript pe care le găsiți.
- Dacă pixelul vechi urmărește un eveniment standard pentru clienți, iar pixelul personalizat sau pixelul de aplicație pe care doriți să îl adăugați acceptă colectarea evenimentului standard pentru clienți, atunci trebuie să îi eliminați codul.
- Dacă pixelul vechi urmărește un eveniment personalizat pentru clienți, iar pixelul personalizat sau aplicația pe care doriți să o adăugați acceptă colectarea evenimentelor personalizate pentru clienți, atunci trebuie să îi înlocuiți codul.
Acesta este un exemplu de cod vechi de pixel care urmărește un eveniment non-standard pentru clienți:
<script>fbq("trackCustom", "my_custom_event");</script>Acesta este un exemplu de cod echivalent cu care să-l înlocuiți:
<script>Shopify.analytics.publish("my_custom_event");</script>Dacă creați un pixel personalizat, atunci trebuie să includeți cod care se abonează la evenimentul personalizat, cum ar fi acest exemplu:
analytics.subscribe("my_custom_event", event => {
fbq("trackCustom", "my_custom_event");
});Depanarea după migrare
După migrarea la pixelii web, este posibil să observați diferențe în numărul de evenimente urmărite comparativ cu configurația anterioară. Deoarece unii roboți nu declanșează mediul sandbox al pixelilor web, sunt de așteptat scăderi procentuale de o singură cifră ale numărului de evenimente. Dacă observați diferențe mai mari, consultați această secțiune pentru cauze posibile.
Utilizați următoarea listă de verificare pentru a vă ajuta să identificați sursa unei diferențe:
- Confirmați faptul că toate evenimentele așteptate se declanșează.
- Confirmați faptul că logica de implementare este aceeași pentru configurația veche și pentru cea nouă.
- Confirmați faptul că fiecare eveniment este urmărit o singură dată.
- Confirmați faptul că numerele comparate provin din același serviciu de date analitice.
- Confirmați faptul că setările de confidențialitate se potrivesc cu configurația anterioară.
- Dacă este necesar consimțământul, confirmați faptul că îl colectați.
Selectați problema care corespunde situației pe care o întâmpinați, apoi urmați pașii de depanare.
Unele evenimente nu se declanșează.
Verificați dacă toate evenimentele așteptate se declanșează. Dacă un eveniment nu se declanșează, atunci acesta nu poate fi urmărit.
Pentru a depana, adăugați console.log la codul pixelului dvs. și verificați dacă datele sunt trimise partenerului dvs. de date analitice în instrumentele pentru dezvoltatori ale browserului. Dacă evenimentele nu se declanșează, examinați codul pixelului pentru erori.
Definițiile sau logica evenimentului s-au modificat.
Definiția unor evenimente precum page_viewed sau checkout_started poate să difere între implementări. De exemplu, dacă ați urmărit anterior vizualizările de produse utilizând potrivirea căii din URL, dar acum utilizați evenimentele standard Shopify, atunci rezultatele ar putea diferi.
Asigurați-vă că noua implementare folosește aceeași logică precum cea veche. Dacă logica de implementare diferă, atunci este de așteptat o anumită diferență în numărul de evenimente.
Evenimentele sunt luate în calcul de mai multe ori.
O problemă comună la migrare este urmărirea aceluiași eveniment de mai multe ori. Același eveniment poate fi urmărit în mai multe locuri, cum ar fi în codul temei dvs., într-o aplicație sau în secțiunea Evenimente clienți din panoul de administrare. Dacă ați adăugat anterior un cod de urmărire prin Scripturi suplimentare sau checkout.liquid, orice cod rămas acolo poate cauza, de asemenea, urmărirea duplicată.
Pentru a verifica dacă există urmăriri duplicate, deschideți instrumentele pentru dezvoltatori din browser și verificați dacă există mai multe solicitări către același punct final de date analitice în timpul unei singure încărcări de pagină sau al unui eveniment.
Cifrele diferă de la un serviciu de date analitice la altul.
Diferitele servicii de analiză procesează și filtrează datele în moduri diferite. Unele filtrează traficul suspect de tip robot. Altele estimează datele lipsă. Nu comparați numărul de evenimente între diferite servicii, nici măcar între Google Analytics și GA4, care procesează datele în moduri diferite.
Pentru a compara rezultatele cu acuratețe, creați un cont sau un pixel separat pentru același serviciu și rulați-l în paralel.
Setările de confidențialitate blochează evenimentele.
Pixelii web respectă întotdeauna setările de confidențialitate ale magazinului dvs. Dacă configurarea anterioară a pixelului nu le respecta, este posibil să observați mai puține evenimente urmărite după migrare.
Din panoul de administrare Shopify, accesați Setări > Confidențialitatea clienților și confirmați că setările dvs. corespund cu configurația anterioară.
Un instrument extern pentru consimțământ nu se sincronizează cu Shopify.
Dacă utilizați un instrument extern pentru consimțământ pentru a gestiona consimțământul pentru module cookie, este posibil ca pixelii web să nu se declanșeze pentru clienții al căror consimțământ nu este sincronizat cu Shopify. Acest lucru se poate întâmpla atunci când instrumentul dvs. pentru consimțământ nu folosește Customer Privacy API.
Pentru a remedia această problemă, asigurați-vă că instrumentul dvs. pentru consimțământ sincronizează starea consimțământului cu Shopify folosind Customer Privacy API.