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.
