Esistono due metodi principali per implementare l'e-commerce di Universal Analytics: E-commerce standard ed E-commerce avanzato.
I rapporti e-commerce standard ti consentono di misurare le transazioni e di analizzare l'attività di acquisto sul tuo sito o sulla tua app. Puoi visualizzare le informazioni sui prodotti e sulle transazioni, il valore medio degli ordini, il tasso di conversione e-commerce, il tempo all'acquisto e altri dati.
L'E-commerce avanzato aggiunge ulteriori funzionalità ai report sull'e-commerce standard e ti consente di sapere quando i clienti hanno aggiunto articoli ai propri carrelli degli acquisti, quando hanno avviato la procedura di pagamento e quando hanno completato un acquisto. Inoltre, puoi utilizzarlo per identificare i segmenti di clienti che escono dalla canalizzazione degli acquisti.
Queste istruzioni descrivono come utilizzare Google Tag Manager per implementare i tag e-commerce di Universal Analytics.
E-commerce standard
Per impostare un tag e-commerce standard di Universal Analytics:
- Accedi al tuo account Google Analytics e attiva l'e-commerce per la vista che ti interessa.
- Crea un tag Universal Analytics e imposta il Tipo di monitoraggio su Transazione.
- Configura il tag compilando i campi obbligatori.
- Aggiungi l'oggetto
dataLayer()
alla pagina della transazione per raccogliere e trasmettere le variabili richieste. Verifica che le variabilidataLayer()
siano precompilate nel codice prima dell'attivazione del tag. - Crea un attivatore per attivare il tag sulla pagina di conferma della transazione.
Tutte le informazioni sulle transazioni dovrebbero essere trasmesse mediante il livello dati, con i seguenti nomi variabili:
Dati delle transazioni
Nome variabile | Descrizione | Tipo |
---|---|---|
transactionId (Obbligatorio) | Identificativo di transazione unico | stringa |
transactionAffiliation (Facoltativo) | Partner o negozio | stringa |
transactionTotal (Obbligatorio) | Valore totale della transazione | numerico |
transactionShipping (Facoltativo) | Spesa di spedizione per la transazione | numerico |
transactionTax (Facoltativo) | Importo delle imposte sulla transazione | numerico |
transactionProducts (Facoltativo) | Elenco di articoli acquistati durante la transazione | Gamma di oggetti prodotto |
Dati dei prodotti
Nome variabile | Descrizione | Tipo |
---|---|---|
name (Obbligatorio) | Nome del prodotto | stringa |
sku (Obbligatorio) | SKU prodotto | stringa |
category (Facoltativo) | Categoria del prodotto | stringa |
price (Obbligatorio) | Prezzo unitario | numerico |
quantity (Obbligatorio) | Numero di articoli | numerico |
Inserisci questo codice sopra lo snippet contenitore di Tag Manager, in modo che il livello dati sia pronto quando Tag Manager attiva il tag Google Analytics.
Se non riesci a inserire i dati di e-commerce al di sopra dello snippet contenitore di Tag Manager, procedi in uno dei seguenti modi:
- Imposta l'attivazione del tag in base a un evento personalizzato in una posizione inferiore nella pagina (ad es. puoi combinare i dati e il push dell'evento come descritto nella documentazione per gli sviluppatori).
- Imposta il tipo di attivatore su "Pronto per DOM".
Scopri di più sull'e-commerce di Google Analytics.
E-commerce avanzato
Esistono due metodi che consentono di implementare l'E-commerce avanzato con Tag Manager:
- Livello dati: è il metodo migliore e consiste nel trasferire i dati di e-commerce al livello dati dal codice.
- Variabile JavaScript personalizzata: crea una variabile JavaScript personalizzata in Tag Manager. Questa variabile deve restituire un oggetto con le informazioni che altrimenti invieresti automaticamente al livello dati.
Con entrambi i metodi, devi acquisire familiarità con l'E-commerce avanzato di Google Analytics prima di utilizzare Tag Manager per implementare i tag e-commerce avanzato. Potrebbe essere necessario contare sull'aiuto di uno sviluppatore per l'implementazione del livello dati.
Importante: sono disponibili vari tipi specifici di informazioni da utilizzare nelle implementazioni dell'E-commerce avanzato. Per l'elenco completo dei tipi di dati supportati, consulta la documentazione per gli sviluppatori.
Implementazione del livello dati
- Nel codice aggiungi le informazioni di e-commerce all'oggetto del livello dati denominato "e-commerce". Per ulteriori informazioni sull'implementazione di un livello dati, consulta la documentazione per gli sviluppatori di Tag Manager.
- In Tag Manager, crea un tag Universal Analytics con queste impostazioni aggiuntive:
- Imposta il Tipo di monitoraggio su Visualizzazione di pagina o Evento.
- Nella variabile Impostazioni di Google Analytics, in Altre impostazioni E-commerce, imposta Attiva funzioni e-commerce avanzate su True.
- Seleziona Utilizza livello dati.
Implementazione di una variabile JavaScript personalizzato
- Crea una variabile JavaScript personalizzata. Questa variabile deve restituire un oggetto contenente l'oggetto e-commerce.
In questa variabile utilizza la stessa sintassi che verrebbe utilizzata per trasferire questi dati al livello dati. - In Tag Manager, crea un tag Universal Analytics con queste impostazioni aggiuntive:
- Imposta il Tipo di monitoraggio su Visualizzazione di pagina o Evento.
- Nella variabile Impostazioni di Google Analytics, in Altre impostazioni Pubblicità, imposta Attiva funzioni e-commerce avanzate su True.
- Seleziona Utilizza livello dati.
Risorse correlate
- E-commerce per Google Analytics 4 e Google Tag Manager
- Google Analytics: Informazioni sull'e-commerce
- Google Analytics: informazioni sull'e-commerce avanzato
- Remarketing standard di Google Ads
- Remarketing dinamico Google Ads
- E-commerce avanzato con gtag.js
- E-commerce avanzato (demo)
- E-commerce avanzato (UA) - Guida per gli sviluppatori