Questa guida descrive come mantenere implementazioni di e-commerce gtag.js Universal Analytics e Google Analytics 4 distinte.
Visita il Centro di migrazione per gli sviluppatori per ulteriori risorse e guide all'upgrade.
Risultato
Segui questa guida per implementare gli eventi e-commerce di Google Analytics 4 per una nuova proprietà GA4 e mantenere invariata l'implementazione e-commerce Universal Analytics esistente. Invierai eventi e-commerce separati alle proprietà Universal Analytics e Google Analytics 4.
Tieni presente che quando implementi l'e-commerce sia per UA che per GA4, la proprietà Google Analytics 4 utilizzerà l'implementazione dell'e-commerce GA4.
Prima di iniziare
Utilizza lo strumento di supporto per la migrazione dell'e-commerce per verificare che quanto segue descrivi la tua implementazione attuale:
- Stai utilizzando una proprietà Universal Analytics
- Il tuo sito utilizza la libreria gtag.js per inviare eventi di e-commerce
Consulta le opzioni di upgrade per le implementazioni dell'e-commerce per conoscere i compromessi di ciascuna opzione. Conferma di voler seguire questa guida e di avere due implementazioni di analisi: una per la proprietà Universal Analytics e una per la proprietà Google Analytics 4.
Vantaggi e considerazioni
Esamina e considera le informazioni riportate di seguito per comprendere appieno le implicazioni di due implementazioni e-commerce: una per la proprietà Universal Analytics e un'altra per la proprietà Google Analytics 4.
Vantaggi | Svantaggi |
---|---|
|
|
Implementazione
1. Creare e configurare una nuova proprietà GA4
Completa i seguenti passaggi per creare e configurare la tua nuova proprietà Google Analytics 4:
- Crea una nuova proprietà Google Analytics 4.
- Utilizza l'Assistente alla configurazione GA4 per creare automaticamente una nuova proprietà GA4 e copiare le seguenti impostazioni dalla proprietà Universal Analytics: nome proprietà, URL del sito web, fuso orario e impostazioni valuta. Tuttavia, deseleziona l'opzione Attiva la raccolta dati utilizzando i tag esistenti per disattivare la funzionalità dei tag del sito collegati. In alternativa, se non vuoi copiare le impostazioni dalla proprietà Universal Analytics, crea una proprietà Google Analytics 4 senza l'Assistente alla configurazione GA4.
- Trova l'ID tag della proprietà Google Analytics 4. Lo utilizzerai nel passaggio successivo per configurare la tua proprietà GA4.
- Aggiungere la proprietà GA4.
- Per assicurarti che gli eventi Universal Analytics vengano inviati solo alla proprietà UA e che gli eventi Google Analytics 4 vengano inviati solo alla proprietà GA4, utilizza la funzionalità Dati del percorso fornita da gtag.js.
- Aggiungi la proprietà Google Analytics 4 allo snippet gtag.js esistente.
Utilizza il comando
config
e il parametrogroups
con l'ID tag in modo che gli eventi possano essere instradati alla proprietà GA4 separatamente dalla proprietà Universal Analytics.
Di seguito è riportato un esempio di snippet gtag.js in cui sono configurate una proprietà Universal Analytics e una proprietà Google Analytics 4 assegnata al gruppo GA4.
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-XXXXX-Y"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-XXXXX-Y'); // Universal Analytics property
gtag('config', 'TAG_ID', { 'groups': 'GA4' }); // Google Analytics 4 property
</script>
2. Implementare gli eventi di e-commerce GA4 e indirizzarli alla proprietà GA4
Dopo aver creato e configurato la nuova proprietà Google Analytics 4, puoi implementare gli eventi e-commerce GA4. Per aiutarti a rendere la tua implementazione GA4 paragonabile a quella di Universal Analytics, utilizza le seguenti risorse:
- Consulta la guida sull'e-commerce di Google Analytics 4 per scoprire come inviare gli eventi e-commerce GA4.
- La Compatibilità tra eventi UA e GA4 e Parametri paragonabili per le tabelle UA e GA4. Queste informazioni ti aiuteranno a mappare i nomi e i parametri degli eventi di e-commerce di Universal Analytics a eventi e parametri equivalenti per Google Analytics 4.
- Lo strumento di supporto per la migrazione dell'e-commerce per verificare l'aggiunta di eventi di e-commerce GA4 corretti e paragonabili all'implementazione di Universal Analytics.
L'esempio seguente mostra eventi purchase
di e-commerce distinti di Universal Analytics e Google Analytics 4 inviati alle rispettive proprietà utilizzando il parametro send_to
per gli eventi GA4:
// Universal Analytics.
// The original UA implementation remains unchanged.
gtag('event', 'purchase', {
"transaction_id": "24.031608523954162",
"affiliation": "Google online store",
"currency": "USD",
"shipping": 7.50,
"tax": 1.80,
"value": 33.30,
"items": [
{
"id": "P12345",
"name": "Android Warhol T-Shirt",
"brand": "Google",
"category": "Apparel/T-Shirts",
"variant": "Black",
"list_name": "Search Results",
"list_position": 1,
"quantity": 2,
"price": 12.00
}
]
});
// The new Google Analytics 4 ecommerce implementation.
// Uses `send_to` to route data to the GA4 group defined in the tag config.
gtag('event', 'purchase', {
"send_to": "GA4",
"transaction_id": "24.031608523954162",
"affiliation": "Google online store",
"currency": "USD",
"shipping": 7.50,
"tax": 1.80,
"value": 33.30,
"items": [
{
"item_id": "P12345",
"item_name": "Android Warhol T-Shirt",
"item_brand": "Google",
"item_category": "Apparel/T-Shirts",
"item_variant": "Black",
"quantity": 2,
"price": 12.00
}
],
});