Migrazione dei pixel
Se in precedenza hai aggiunto manualmente un pixel al negozio in una posizione come theme.liquid, checkout.liquid (solo per il piano Shopify Plus), Script aggiuntivi nelle impostazioni del check-out o nella pagina Preferenze, puoi migrare i pixel per renderli compatibili con un pixel di un'app di Shopify o con un pixel personalizzato. Alcuni vantaggi della migrazione dei vecchi pixel includono:
- Accesso più semplice al monitoraggio degli eventi dei clienti, inclusi gli eventi del check-out.
- Strumenti integrati per la conformità alle normative sulla privacy.
- Manutenzione e miglioramento continui da parte di Shopify e dei provider di pixel.
Scopri di più sulla Gestione pixel di Shopify e su tutti i vantaggi della migrazione ai pixel delle app di Shopify o ai pixel personalizzati.
In questa pagina
Migrazione dei pixel di Meta e Google dalla pagina Preferenze
Le impostazioni di gestione dei pixel di Meta e Google Analytics nel pannello di controllo Shopify sono state aggiornate per essere conformi agli standard e alle normative di sicurezza più recenti del Payment Card Industry Data Security Standard (PCI DSS). Questa modifica garantisce che le informazioni aziendali e dei clienti rimangano al sicuro da violazioni dei dati e frodi. Scopri di più su come Shopify aiuta il tuo negozio a rimanere conforme allo standard PCI DSS v4.
Per un monitoraggio e prestazioni più accurati, esegui la migrazione del pixel a uno dei seguenti canali:
- Esegui la migrazione del pixel di Meta al canale Facebook & Instagram.
- Esegui la migrazione del pixel di Google Analytics al canale Google & YouTube.
Migrazione di un pixel di Google Analytics all'app del canale Google & YouTube
Se non hai spostato il tag all'app del canale Google & YouTube, questo è stato convertito in un pixel personalizzato per tentare di garantire la continuità nella misurazione. Ciò potrebbe comportare un peggioramento delle prestazioni di misurazione e delle funzionalità in Google Analytics. In particolare, puoi aspettarti il seguente impatto:
- I dati riportati in Google Analytics potrebbero cambiare (o, in alcuni casi, andare persi) a causa delle differenze nella misurazione degli eventi e nel comportamento dei tag.
- Le funzionalità principali di Google Analytics, come la misurazione avanzata e la misurazione cross-domain, potrebbero non funzionare correttamente.
- Tag Assistant potrebbe non funzionare o potrebbe generare report errati sul tag GA4.
- Tag Diagnostics potrebbe non identificare correttamente il tag GA4 o potrebbe consigliare funzionalità non adatte a te.
- Le impostazioni aggiunte in precedenza alla sezione Javascript aggiuntivo di Google Analytics verranno eliminate.
- Il trattamento del consenso del tag di Google Analytics potrebbe cambiare.
Migrazione di un vecchio pixel da theme.liquid, checkout.liquid o Script aggiuntivi
Durante la migrazione di un vecchio pixel da theme.liquid, checkout.liquid o Script aggiuntivi, puoi effettuare una delle seguenti operazioni:
- Migrare un vecchio pixel per renderlo compatibile con un pixel di un'app
- Migrare un vecchio pixel a un pixel personalizzato
Per evitare di duplicare o perdere eventi dei clienti, valuta la possibilità di migrare i pixel durante un periodo di minore affluenza per il tuo negozio.
Preparazione alla migrazione di un pixel
Tieni presente quanto segue quando decidi il flusso di lavoro per la migrazione:
- Se desideri ridurre al minimo la perdita di eventi dei clienti, collega il nuovo pixel personalizzato prima di rimuovere quello vecchio.
- Se vuoi evitare la duplicazione del monitoraggio degli eventi dei clienti, collega il nuovo pixel personalizzato dopo aver rimosso quello vecchio.
- Per migrare un vecchio pixel, devi trovare il codice del vecchio pixel in modo da poterlo rimuovere o modificare. La maggior parte dei pixel ha due componenti che dovrai trovare:
- Un SDK Javascript di base: l’SDK Javascript viene spesso inserito nell'header e si trova in theme.liquid e negli Script aggiuntivi nelle impostazioni del check-out.
- Vecchio codice pixel per la raccolta degli eventi dei clienti: di solito questo codice si trova nei file Liquid del tema e negli Script aggiuntivi nelle impostazioni del check-out. Fai riferimento alla documentazione del provider di pixel di terze parti per scoprire dove si trovano gli eventi dei clienti e sapere cosa cercare. Ad esempio, il pixel di Meta ha un metodo chiamato fbq() e i pixel di Google usano spesso gtag() o dataLayer.push().
Migrazione di un vecchio pixel per renderlo compatibile con un pixel di un'app
Potresti voler migrare un vecchio pixel per renderlo compatibile con un pixel di un'app se si verificano entrambe le seguenti condizioni:
- Hai installato un pixel di un'app di Shopify che raccoglie automaticamente gli eventi dei clienti.
- Hai anche aggiunto del codice aggiuntivo per eventi personalizzati che non vengono monitorati dal pixel dell'app.
In questo caso, devi seguire le istruzioni dello sviluppatore dell'app per migrare il vecchio pixel.
Migrazione di un vecchio pixel a un pixel personalizzato
Potresti voler migrare un vecchio pixel a un pixel personalizzato se si verificano entrambe le seguenti condizioni:
- Hai un pixel installato in precedenza per cui hai scritto il codice manualmente, senza aver installato alcuna app di Shopify.
- Non esiste nessun pixel di un'app di Shopify che soddisfi le tue esigenze.
Puoi collegare il nuovo pixel personalizzato prima o dopo aver rimosso il codice del vecchio pixel.
Passaggi:
- Crea un pixel personalizzato che sottoscriva gli eventi dei clienti standard e personalizzati necessari.
- Rimuovi o sostituisci qualsiasi codice pixel aggiunto in precedenza dai file liquid o dagli Script aggiuntivi nelle impostazioni del check-out. Potrebbe trattarsi di vecchio codice pixel che include il Javascript SDK oppure che raccoglie eventi standard o non standard.
- Aggiungi il pixel personalizzato al negozio.
- Collega il pixel personalizzato.
Rimozione o sostituzione del vecchio codice del pixel
Man mano che trovi il vecchio codice del pixel, devi rimuoverlo o sostituirlo con il metodo Shopify.analytics.publish() di Shopify, a seconda del tipo di evento che il pixel sta tracciando:
- Puoi rimuovere tutte le istanze degli SDK Javascript che trovi.
- Se il vecchio pixel traccia un evento standard dei clienti e il pixel personalizzato o il pixel dell'app che vuoi aggiungere supporta la raccolta di questo tipo di evento, allora devi rimuoverne il codice.
- Se il vecchio pixel traccia un evento personalizzato dei clienti e il pixel personalizzato o l'app che vuoi aggiungere supporta la raccolta di questo tipo di evento, allora devi sostituirne il codice.
Questo è un esempio di vecchio codice del pixel che traccia un evento non standard dei clienti:
<script>fbq("trackCustom", "my_custom_event");</script>Questo è un esempio del codice equivalente con cui sostituirlo:
<script>Shopify.analytics.publish("my_custom_event");</script>Se stai creando un pixel personalizzato, devi includere il codice per la sottoscrizione all'evento personalizzato, come in questo esempio:
analytics.subscribe("my_custom_event", event => {
fbq("trackCustom", "my_custom_event");
});