AMBIENTE DEMO · Esplora, prova, impara. Nessun pagamento reale.

Google Tag Manager

dataLayer: il contratto tra sito e misurazione

Nomi stabili e parametri chiari rendono gli eventi comprensibili anche quando cambia il layout.

Descrivi un fatto

Un evento dovrebbe raccontare un'azione conclusa o uno stato osservato. Nomi come form_submit e add_to_cart esprimono intenzioni diverse: il primo riguarda un modulo, il secondo un cambiamento del carrello.

Progetta i parametri

Scegli identificativi stabili, specifica il tipo di ogni campo e indica se è obbligatorio. Un prezzo dovrebbe essere numerico; una valuta dovrebbe essere esplicita. Non inserire email, messaggi o altri dati personali nel payload.

Scrivi il contratto

Documenta trigger, nome evento, parametri ed esempi. Quando il contratto cambia, aggiorna implementazione e test insieme. Il debugger può aiutare a osservare i payload, ma non sostituisce una specifica condivisa.

PROVA A RAGIONARCI

Dal concetto al caso concreto

Scegli una pagina del laboratorio. Quale interazione vuoi osservare? Scrivi il nome dell'evento, due parametri e un caso in cui non dovrebbe essere generato.

Scarica la checklist ↗
← Tutti gli articoli