Hai implementato più container di Google Tag Manager su diversi domini che inviano dati a più proprietà di Google Analytics? Se sì, non sei l’unico! In questo articolo ti daremo un consiglio pratico per capire meglio la tua configurazione di Google Tag Manager.

Come gestire una situazione di tagging disordinata

Scenario

Immaginate una grande organizzazione presente su più mercati, ciascuno con un dominio web distinto. Ogni singolo mercato ha utilizzato un proprio contenitore di Google Tag Manager per il proprio dominio e alcuni mercati hanno persino utilizzato contenitori aggiuntivi di Google Tag Manager per facilitare l’assegnazione dei tag ai sottodomini. In passato è stata effettuata una migrazione del sito web che ha reso necessaria la creazione di nuovi contenitori di Google Tag Manager. Alcuni contenitori di Google Tag Manager presenti nell’account sono stati creati a scopo di test e non sono mai stati eliminati.

Inoltre, si è verificata una situazione simile con la configurazione di Google Analytics. E va da sé che né in Google Analytics né in Google Tag Manager sia stata applicata una convenzione di denominazione chiara e coerente .

Ciò che ne risulta è una serie di container di Google Tag Manager implementati su più domini che inviano dati a diverse proprietà di Google Analytics e un unico team di analisi che cerca di dare un senso a ciò che sta accadendo nella raccolta dei dati.

Capita spesso di trovarsi in questo tipo di situazione e in questo blog vi darò un consiglio davvero utile per aiutarvi a prendere il controllo della situazione.

Approccio

Il nostro obiettivo è individuare su quale dominio è implementato ciascun contenitore di Google Tag Manager, oltre a individuare eventuali contenitori di Google Tag Manager che al momento non stanno raccogliendo dati. A tal fine, creeremo una proprietà temporanea di Google Analytics che riceverà i dati da tutti i contenitori di Google Tag Manager a cui abbiamo accesso.

In questa proprietà di Google Analytics configureremo inoltre una dimensione personalizzata denominata “GTM Container ID”, che riceverà l’ID del container che ha inviato l’hit a Google Analytics. Ciò ci consentirà di identificare con precisione il container di Google Tag Manager che ha inviato l’hit.

Configurazione

All’interno di ciascun container GTM, creeremo un tag di visualizzazione pagina di Google Analytics che invia i dati al nostro account Google Analytics appena creato.

In ogni configurazione del tag, impostiamo la Dimensione personalizzata 1 in modo che corrisponda alla variabile “ID contenitore”, che è disponibile in Google Tag Manager come variabile predefinita.

ga-PROPRIETÀ-TEMPORANEA-TUTTE-LE-PAGINE

Risultato

Dopo aver pubblicato i tag di Google Analytics, siamo in grado di generare report sui dati raccolti da ciascuno dei container di Google Tag Manager presenti nel nostro account. Possiamo farlo tramite un report personalizzato che utilizzi “Nome host” e “ID container GTM” come dimensioni e “Hit” o “Visualizzazioni di pagina” come metrica.

Grazie a queste informazioni, possiamo eliminare con sicurezza tutti i container di Google Tag Manager che non hanno inviato alcun dato a questa proprietà. Possiamo inoltre utilizzare le informazioni relative al nome host per definire una convenzione di denominazione più chiara per la nostra configurazione di Google Tag Manager. Le informazioni relative al nome host possono anche essere utilizzate per individuare potenziali opportunità di consolidamento di Google Tag Manager.

Una dimensione personalizzata "ID contenitore" potrebbe non risolvere di per sé i tuoi problemi di tracciamento, ma può rivelarsi una dimensione personalizzata molto utile in Google Analytics e aiutarti a mettere ordine anche nelle configurazioni più disordinate di Google Tag Manager. Una volta individuata la posizione in cui è implementato ciascuno dei tuoi contenitori GTM, diventa molto più semplice utilizzare Google Tag Manager per lo scopo previsto: aggiornare in modo rapido e semplice i tag di marketing su tutti i tuoi siti web.