Google Tag Manager, la guida completa

Google Tag Manager è uno strumento gratuito che Le permette di gestire e distribuire tag (estratti di codice o pixel di tracciamento) sul Suo sito Web (o applicazione mobile) senza dover modificare il codice.
Il marketing digitale si nutre di dati. Qualunque sia il tipo di sito che possiede, che si tratti di un grande sito di e-commerce, di un sito personale o di quello di una PMI, è essenziale comprendere come le persone interagiscono con il Suo sito. Google Analytics può fornirLe un gran numero di informazioni importanti, ma usato da solo ha i suoi limiti.
Che cos’è Google Tag Manager?
Google Tag Manager: che cos’è?
Google Tag Manager è uno strumento che Le semplificherà la vita. Grazie a esso, non ha più bisogno di aggiornare il codice sul Suo sito web per indicare l’azione che si attiva o la pagina che si aprirà a seguito di un evento.
Ecco un esempio molto semplice del funzionamento di GTM. Le informazioni provenienti da una fonte di dati (il Suo sito web) sono condivise con un’altra fonte di dati (Google Analytics) via Google Tag Manager. Quest’ultimo diventa molto pratico quando ha molti tag da gestire, poiché tutto il codice è memorizzato in un solo posto.

Usando Google Tag Manager abbinato ad Analytics, può raccogliere molti più dati. Il grande vantaggio di questo strumento è che il team marketing può gestire il codice da solo.
Ma Google Tag Manager non è così semplice come si potrebbe pensare. Infatti, richiede una certa tecnica per comprendere come configurare i tag, i trigger e le variabili.
Anteprima dell’interfaccia di GTM

Google Tag Manager si compone di tre parti principali:
• I tag: un estratto di codice (di solito JavaScript) aggiunto a una pagina o un pixel di tracciamento. Ad esempio: « Inviare una pagina a Google Analytics »
• Il trigger: definisce quando e dove i tag sono eseguiti. Ad esempio: « Ogni volta che qualcuno visita una pagina »
• Le variabili: per ricevere o memorizzare le informazioni che i tag e i trigger useranno.
Che cosa sono i tag?

I tag sono estratti di codice o pixel di tracciamento provenienti da strumenti terzi. Tag Manager supporta nativamente numerose configurazioni di tag Google e tag di terze parti. Tuttavia, tag personalizzati possono essere usati per implementare codici di tracciamento che non sono ancora supportati.
Gli esempi di tag comuni in Google Tag Manager sono i seguenti:
-
Codice di tracciamento universale Google Analytics
-
Codice di remarketing AdWords
-
Codice di tracciamento delle conversioni AdWords
-
Codice di tracciamento Heatmap
-
Pixel Facebook
Che cosa sono i trigger?

I trigger sono un modo per attivare il tag che ha configurato. Indicano a GTM quando fare ciò che vuole fare e si attivano in risposta a eventi come l’invio di un modulo, un clic su un pulsante o le pagine viste.
Un tag deve avere un trigger per potersi attivare, e questi ultimi devono avere filtri per attivare l’azione appropriata.
I filtri contengono tre funzioni: variabili, operatori e valori.
L’operatore indica ai tag se un evento deve essere uguale, superiore o inferiore a un certo valore per attivare un’azione. Naturalmente, il valore è in questo caso la condizione che deve essere soddisfatta. In molti casi, il valore sarà qualcosa come un URL o una parola chiave.
Che cosa sono le variabili?
Mentre i tag dipendono dai trigger, i trigger a loro volta dipendono dalle variabili.
Le variabili sono informazioni aggiuntive di cui GTM può avere bisogno per il Suo tag e per poter attivare l’evento.
Contengono il valore che un trigger deve valutare per sapere se deve caricare o no.
Oltre ad attivare un’azione, le variabili sono anche usate (dai tag) per raccogliere informazioni a seguito di un evento insolito. Quando un utente aggiunge una certa quantità di prodotti al suo carrello, ad esempio.
Quando usa GTM, lavorerà con due tipi di variabili: le variabili integrate e le variabili definite dall’utente. Le prime raggruppano le variabili comuni e pronte all’uso, mentre le seconde sono quelle da personalizzare.
Il tipo di variabile più comune che può usare è il numero di identificazione di tracciamento di Google Analytics.
Che cosa sono i datalayer?

Chiamati strati di dati in italiano, i datalayer sono un altro modo per GTM di migliorare la velocità di un sito. È un luogo che raggruppa tutte le informazioni di cui un tag ha bisogno per caricare.
Prima dell’arrivo del data Layer, per trovare un’informazione i tag dovevano cercare nella struttura HTML della pagina, ma ciò richiedeva tempo e comportava problemi come tag rotti quando la struttura HTML cambiava. Inoltre, alcune informazioni non si trovavano nel codice di una pagina.
Con GTM, ha la possibilità di definire data Layer per il Suo sito.
Come mettere in atto questi tracciamenti?
Creazione di account e di contenitori
Per creare un account, vada su Google Tag Manager. Sotto « Configura l’account », inserisca il nome dell’impresa titolare del sito e clicchi su « Continua ». Se usa WordPress, è raccomandato chiuderlo.
Poi installi il Suo contenitore. Inserisca il Suo nome di dominio come nome del contenitore: in caso di più account con GTM, Le sarà più facile orientarsi. Scelga il tipo di pagina o di applicazione su cui GTM sarà usato, poi clicchi su « Crea ». Se sceglie iOS o Android, dovrà anche specificare se usa Firebase SDK o un SDK esistente.
Può gestire più account GTM all’interno di un solo account Google Tag Manager, ma il motore di ricerca raccomanda di creare un contenitore per dominio. Tuttavia, non ha bisogno di creare contenitori separati per ogni etichetta individuale o per ogni pagina del Suo sito. Il contenitore può raggruppare tutte le etichette.
Una volta effettuate queste due tappe, Google Tag Manager Le dà un estratto di codice. Basterà allora copiarlo e incollare questo codice subito dopo l’apertura del tag del Suo sito; alcuni temi e plugin WordPress facilitano questa tappa.
Creazione di tag
Per creare un tag, clicchi su « Aggiungi un nuovo tag ». Nella finestra che si apre, può nominare e configurare il Suo tag. La convenzione di denominazione dei tag raccomandata da Google è la seguente: Tipo di tag - Dettaglio - Posizione. Così, un tag Google Analytics che segue gli invii di un modulo su una pagina « Contattaci » si chiamerebbe « GA - Form Submission - Contact Us ».
Anteprima, debug e pubblicazione dei tag
La modalità « Preview & Debug » di GTM Le permette di testare i tag prima della loro pubblicazione. Per accedere a questa funzione, clicchi sul pulsante « Preview » nell’angolo in alto a destra del cruscotto GTM. In seguito, vedrà un banner arancione che La avverte che è ora in modalità « Preview ».
Poi apra il sito che sta taggando. Se il Suo sito è già aperto in un’altra scheda, aggiorni la pagina e dovrebbe vedere un pannello « Debug » in basso sullo schermo. (Non si preoccupi, i visitatori del Suo sito non potranno vederlo).

Vantaggi e limiti di Google Tag Manager
Vantaggi
- Gratuito
Come Google Analytics (link), GTM è gratuito! I sistemi di gestione dei tag come Google Tag Manager esistono da alcuni anni, ma la maggior parte di essi fattura delle tariffe per l’uso del prodotto.
- Diminuisce la dipendenza dagli sviluppatori
Il vantaggio maggiore di Google Tag Manager è che permette di implementare più facilmente i tag senza l’aiuto degli sviluppatori, il che significa più economia e produttività. Se ha sviluppatori, può assegnarli ad altri compiti più significativi.
È un grande vantaggio se, ad esempio, ha bisogno di un tag solo per raccogliere dati per un breve lasso di tempo.
- Versione di controllo
Google Tag Manager permette di avere versioni di controllo. Ogni volta che pubblica una modifica in un contenitore, il software crea una nuova versione archiviata. Se ha bisogno di tornare a una versione esistente in qualsiasi momento, può farlo facilmente. Ciò permette di creare uno storico delle modifiche apportate al sito Web.
- Utilizzabile sui siti AMP e sulle applicazioni mobili
GTM può essere usato con i siti web standard, ma anche con i siti AMP e le applicazioni mobili! Nel caso delle applicazioni mobili, GTM Le permette di aggiungere e modificare i tag senza dover aggiornare la Sua applicazione. L’uso di Google Tag Manager è sensibilmente lo stesso per i 3 tipi di piattaforme.
- Tag predefiniti
Google è ben consapevole che la maggioranza dei siti usa una selezione simile di tag. Ciò non si limita a Google Analytics o al pixel di conversione AdWords. Google Tag Manager include quindi anche tag che possono essere usati a fini di remarketing come:
• DoubleClick
• Marin
• ComScore
- Funzionalità adatte a Google Analytics
Google Tag Manager facilita l’implementazione delle funzioni complesse di Google Analytics, tra cui il tracciamento dell’identificativo utente. Per ricordo, « User ID » è una funzionalità che permette di misurare utenti reali invece dei dispositivi (PC e mobile). Le offre dati più precisi sui Suoi utenti.
- Sicurezza
Google Tag Manager analizza automaticamente tutti gli script di tracciamento aggiunti con tag HTML personalizzati e ispeziona se corrispondono a un dominio malevolo
Può anche controllare l’accesso a GTM determinando diversi livelli di permesso a livello di account e di contenitore. Infine, c’è anche l’autenticazione a due fattori che richiede sia la Sua password normale sia un codice numerico proveniente da Google.
- Dotato di un debug Central
Assicurarsi che i Suoi tag funzionino prima di pubblicarli è davvero importante. Tutto ciò che fa con Google Tag Manager può essere testato e debuggato prima di essere messo in servizio. È la rivoluzione portata dalle opzioni di debug, di verifica degli errori integrata e di controllo di versione.
Ha quindi la possibilità di vedere le Sue modifiche in tempo reale, senza rischiare che il pubblico possa vedere queste modifiche.
Approfitta anche delle estensioni Chrome come Tag Manager Injector e Tag Assistant che facilitano il debug.
Limiti
- Problemi tecnici
Anche se GTM riduce considerevolmente la dipendenza dagli sviluppatori, non la elimina del tutto. Per aggiungere il codice del contenitore a ogni pagina del Suo sito, avrà sempre bisogno di questi professionisti. Lo stesso vale se desidera personalizzare i tag.
Tuttavia, se è proprietario di un sito e non ha alcuna nozione di coding, può già beneficiare dei modelli di tag offerti da GTM. Noti che se ha tag esistenti che sono stati aggiunti manualmente al codice sorgente del Suo sito, questi devono essere rimossi per evitare il doppio.
- I tag possono rallentare la velocità del sito
Il problema con i tag di tracciamento classici è che, a forza di caricarsi in modo sincrono, rallentano il sito. Il che ha un impatto disastroso sulla conversione. I tag creati in GTM, da parte loro, si caricano in modo asincrono. Può persino controllare l’ordine in cui le Sue etichette sono tirate con la funzione di sequenziamento delle etichette e di priorità di scatto. Così, i Suoi tag possono attivarsi in qualsiasi momento.
Che cosa c’era prima di Google Tag Manager?
Prima di Google Tag Manager, il JavaScript del Suo sito web o della Sua applicazione mobile doveva essere codificato in modo fisso. In altri termini, doveva chiamare uno sviluppatore ogni volta che voleva apportare il minimo cambiamento al Suo codice di tracking.
Ora, per effettuare questi compiti, Tag Manager Le offre un’interfaccia utente conviviale che La guida passo dopo passo nella creazione dei tag. Chiunque abbia un diritto utente può aggiungere, modificare o debuggare i tag del sito web.
Può ormai prendere in mano il tagging e dirigere il Suo tracciamento come desidera, e questo senza sviluppatore!