Vai al contenuto principale

Come configurare correttamente il data layer

Scopri come impostare correttamente gli eventi add_to_cart e purchase nel livello dati così Tanganica può misurare in modo preciso gli ordini e ottimizzare i tuoi annunci.

Scritto da Saša Kučerová

Perché Tanganica misuri correttamente gli ordini e ottimizzi gli annunci, serve non solo il codice di tracciamento ma anche un livello dati (data layer) configurato correttamente. Il livello dati trasmette informazioni al sistema su cosa fanno i clienti nel tuo negozio online, cosa aggiungono al carrello e cosa ordinano.

Se il livello dati non è configurato correttamente, le campagne non avranno dati affidabili e non potranno ottimizzare in modo adeguato.

L’evento add_to_cart

Questo evento registra quando un cliente aggiunge un prodotto al carrello. Non è obbligatorio, ma aiuta la campagna a trovare più velocemente clienti interessati prima che effettuino un ordine. Ti consigliamo di implementarlo.

gtag("event", "add_to_cart", {  currency: "EUR",  value: 30.03,  items: [    {      item_id: "SKU_12345",      item_name: "Product Name",      item_brand: "Brand",      item_category: "Category",      price: 10.01,      quantity: 3    }  ]});

L’evento purchase

Questo evento è obbligatorio. Senza di esso, non possiamo avviare le campagne. Indica al sistema che un cliente ha completato un ordine ed è il segnale principale per l’ottimizzazione dell’annuncio.

L’evento deve essere inserito nella pagina di conferma ordine — la pagina che il cliente vede dopo aver effettuato con successo un acquisto.

gtag("event", "purchase", {  transaction_id: "T_12345_1",  value: 30.03,  tax: 4.90,  shipping: 5.99,  currency: "EUR",  items: [    {      item_id: "SKU_12345",      item_name: "Product Name",      item_brand: "Brand",      item_category: "Category",      price: 10.01,      quantity: 3    }  ]});

Come inserire correttamente il valore dell’ordine

Qui molti negozi commettono errori. L’evento purchase ha tre campi distinti per le diverse componenti del prezzo e ognuno deve contenere il valore corretto:

  • value — ricavi escluso spedizione e tasse

  • shipping — costo di spedizione separatamente

  • tax — tasse separatamente

Se includi la spedizione o l’IVA nel campo value, il sistema li conterà due volte nei report e i valori degli ordini appariranno più alti di quelli reali.

Note importanti

  • Usa il punto come separatore decimale, non la virgola (corretto: 1000.00, errato: 1000,00).

  • Inserisci la valuta usando la sigla internazionale standard (EUR per euro, CZK per corone ceche).

Se hai dubbi sulla configurazione, siamo felici di aiutarti nell’implementazione.

Hai ricevuto la risposta alla tua domanda?