Il Livello dati di Google Tag Manager, spesso abbreviato in Livello dati GTM, è lo strato intermedio che raccoglie, organizza e rende disponibili le informazioni relative a ciò che accade su un sito web o su una applicazione mobile. In pratica si tratta di una struttura dati temporanea, accessibile tramite l’interfaccia di Google Tag Manager, che consente di descrivere eventi, azioni dell’utente e caratteristiche della sessione senza dover modificare direttamente il codice di ogni singolo tag di misurazione.
Il Livello dati permette di separare la raccolta delle informazioni dalla loro trasmissione verso gli strumenti di analisi e marketing. Chi gestisce il sito popola il Livello dati con variabili chiare e riutilizzabili, mentre i tag configurati in Google Tag Manager leggono queste variabili e le inviano ai rispettivi destinatari, come piattaforme di analytics, sistemi pubblicitari o strumenti di automazione. Questo approccio riduce la duplicazione del codice e rende più semplice mantenere coerenti i dati raccolti.
Che cosa contiene il Livello dati GTM
Il Livello dati è essenzialmente un contenitore di coppie chiave-valore. Ogni coppia descrive una informazione: per esempio il nome di un prodotto, il valore di un carrello, la categoria di una pagina o l’identificativo di una campagna. Queste informazioni possono essere inserite al momento del caricamento della pagina oppure aggiornate dinamicamente quando l’utente compie una azione, come aggiungere un articolo al carrello o completare una registrazione.
La struttura del Livello dati segue convenzioni condivise, in particolare per il commercio elettronico e per il tracciamento degli eventi. Rispettare queste convenzioni facilita l’integrazione con i tag predefiniti e con le piattaforme esterne, riducendo il rischio di errori nella configurazione.
Differenza tra Livello dati e altri metodi di raccolta
Prima della diffusione dei gestori di tag, le informazioni venivano raccolte direttamente nel codice della pagina e inviate a ciascuno strumento in modo separato. Il Livello dati centralizza questa raccolta: i dati vengono scritti una sola volta e poi letti da più tag. Ciò comporta vantaggi in termini di manutenzione, coerenza e controllo.
Vantaggi rispetto alla raccolta diretta
Con il Livello dati, una modifica alla struttura delle informazioni richiede un intervento limitato, spesso in un unico punto, invece di dover aggiornare molti tag differenti. Inoltre, la separazione tra dati e strumenti consente di cambiare fornitore di analytics o di aggiungere una nuova piattaforma senza riscrivere la logica di raccolta.
Limiti e attenzioni
Il Livello dati non è una soluzione automatica: richiede una progettazione attenta delle chiavi e dei valori, oltre a una verifica costante che i dati arrivino correttamente. Se le informazioni vengono inserite in modo incoerente o con nomi diversi da quelli attesi, i tag potrebbero non funzionare come previsto.
Come si popola il Livello dati
Il Livello dati viene inizializzato prima del caricamento del gestore di tag, in modo che le informazioni di base siano disponibili fin dall’inizio. Successivamente, può essere aggiornato con nuovi valori ogni volta che si verifica un evento rilevante. Gli aggiornamenti possono essere effettuati tramite codice personalizzato oppure tramite funzionalità offerte dalla piattaforma di gestione dei tag.
Per mantenere ordine, è buona pratica definire in anticipo un dizionario delle chiavi, documentare il significato di ciascuna e indicare quali eventi le valorizzano. Questo riduce le ambiguità e facilita il lavoro di chi configura i tag e di chi analizza i dati.
Confronto tra approcci di raccolta dati
| Approccio | Dove risiedono i dati | Manutenzione | Flessibilità |
|---|---|---|---|
| Raccolta diretta nel codice | In ogni singolo tag o strumento | Alta, con modifiche ripetute | Limitata, legata allo strumento |
| Livello dati GTM | In un contenitore centralizzato | Media, con un unico punto di aggiornamento | Elevata, riutilizzabile da più tag |
| Variabili del gestore di tag | Nel gestore, senza struttura condivisa | Media, ma meno documentabile | Discreta, dipende dalla configurazione |
| Importazione da sistemi esterni | In piattaforme terze | Variabile, dipende dal fornitore | Limitata alle funzioni offerte |
Passaggi per impostare un Livello dati efficace
- Definire gli obiettivi di misurazione e gli eventi che si vogliono tracciare.
- Elencare le informazioni necessarie per ciascun evento, sotto forma di chiavi e valori.
- Inizializzare il Livello dati prima del caricamento del gestore di tag.
- Popolare il Livello dati con i dati di pagina e con gli aggiornamenti dinamici.
- Configurare le variabili nel gestore di tag, collegandole alle chiavi del Livello dati.
- Creare i tag e le attivazioni che leggono le variabili e inviano i dati.
- Verificare il funzionamento con gli strumenti di anteprima e di debug.
- Documentare le chiavi, gli eventi e le responsabilità di aggiornamento.
Domande frequenti sul Livello dati GTM
Che cosa significa Livello dati in Google Tag Manager?
È uno strato di informazioni strutturate che descrive eventi e caratteristiche della sessione, accessibile dai tag configurati nel gestore. Serve a raccogliere i dati una sola volta e a renderli disponibili a più strumenti.
Il Livello dati è obbligatorio per usare Google Tag Manager?
No, il gestore di tag può funzionare anche senza un Livello dati strutturato. Tuttavia, la sua presenza migliora la coerenza e la manutenibilità della raccolta, soprattutto per il commercio elettronico e per eventi complessi.
Chi deve occuparsi di popolare il Livello dati?
In genere se ne occupa chi sviluppa o gestisce il sito, in collaborazione con chi si occupa di analisi e marketing. È importante che le chiavi e i valori siano condivisi e documentati tra le parti.
Il Livello dati può contenere dati personali?
Può contenere informazioni che, se combinate, identificano una persona. Per questo è necessario rispettare le normative sulla protezione dei dati e limitare la raccolta a ciò che è effettivamente necessario.
Come si verifica se il Livello dati funziona correttamente?
Si utilizzano le funzioni di anteprima e di debug del gestore di tag, che mostrano i valori presenti nel Livello dati e i tag attivati. È utile controllare anche i rapporti degli strumenti di destinazione per confermare che i dati arrivino.
Il Livello dati rimane disponibile tra una pagina e l’altra?
No, per impostazione predefinita il Livello dati è temporaneo e viene ricreato a ogni caricamento di pagina. Per conservare alcune informazioni tra pagine diverse occorre utilizzare meccanismi di memorizzazione separati.
Hai questo problema?Il Livello dati GTM non è configurato correttamente e i dati delle conversioni non arrivano a Google Ads?Senza un Livello dati GTM ben strutturato, le conversioni vengono perse o attribuite in modo errato, compromettendo le ottimizzazioni. Nel servizio Tracciamento Conversioni Google Ads: GA4, GTM e Conversioni Avanzate configuriamo il Livello dati GTM per inviare dati accurati e migliorare le performance.Scopri il servizio di tracciamento conversioni
