Qual è la differenza tra Google Tag Manager e Google Analytics?


181

Sto leggendo sull'analitica web e mi sono imbattuto in GTM e GA.

Sembra che GA sia un servizio fornito da Google che genera report e statistiche sul traffico del sito web. Secondo la mia comprensione limitata al fine di generare questi rapporti, dobbiamo eseguire un qualche tipo di codifica da parte nostra.

Sembra anche che in GTM anche noi dobbiamo aggiungere alcuni tag sul nostro sito web.

Quindi, se sia GA che GTM sono correlati al tagging qual è la differenza tra loro e perché abbiamo due prodotti diversi di google.

Risposte:


192

Il compito principale di Google Analytics è in realtà solo generare report e statistiche sul tuo sito Web, ad esempio quante persone hanno visto il tuo sito Web ieri, quale browser Web hanno utilizzato, quali pagine sono state le più popolari, ecc. L'unico modo in cui può sapere queste cose è se metti un "tag" su tutte le tue pagine. Il tag è il codice javascript sulle tue pagine che viene eseguito sul browser del visitatore, che indica ai server di Google Analytics che stanno visitando la pagina in questo momento.

Non c'è problema se vuoi solo inserire il tag nel file principale del tuo sito Web in modo che venga visualizzato su tutte le tue pagine. Google Analytics può utilizzare il parametro "referrer" per capire su quale pagina si trova il visitatore e può fare tutte le cose semplici come contare le visualizzazioni di pagina.

Tuttavia, potresti voler tenere traccia di quante persone utilizzano una funzione specifica. Forse vuoi raggruppare determinate pagine o contare alcuni URL simili ma diversi come la stessa pagina. Ora hai bisogno di tag univoci per tutte queste diverse funzioni e gruppi di pagine in modo che Google possa identificare quale funzione o tipo di pagina è stata utilizzata o visitata. Adesso è complicato! Hai più tag e vuoi solo che i tag si "attivino" a volte (ad es. Non sparare a meno che non facciano clic su questo pulsante o utilizzino questa funzione.)

Google Tag Manager semplifica la gestione di questa confusione di tag consentendoti di definire le regole per quando attivare i tag. Ti consente anche di testare i tag per assicurarti che si spengano quando carichi la pagina giusta o fai clic su un determinato pulsante. Questo viene fatto inserendo il codice di Tag Manager sul tuo sito Web anziché i tag effettivi e, come sottolinea la risposta di Crayon, il tag manager genera i tag per te. Questo ti offre un altro vantaggio interessante: puoi cambiare i tuoi tag e il loro modo di lavorare senza effettivamente cambiare il codice sorgente del tuo sito Web (cosa che potresti non essere in grado di fare a causa di cicli a rilascio lento) - invece lo cambi da il sito Web di Google Tag Manager, che emetterà codice diverso sulle tue pagine in modo dinamico quando vengono caricate nel browser del visitatore.


9
Non sono davvero d'accordo con coloro che affermano che puoi gestire i tuoi tag da GTM, non è vero. Se non tagghi le cose in primo luogo, non c'è modo di "cambiare tag e il modo in cui funzionano senza effettivamente cambiare il codice sorgente del tuo sito Web". Devi prima etichettare le cose, nel codice. Quindi, se vuoi cambiare le cose che tagghi da tag esistenti in DataLayer, va bene. Ma non aspettarti di aggiungere magicamente nuovi elementi tracciati dalla stessa GTM senza cambiare il codice sorgente.
Vadorequest,

2
@Vadorequest richiede la definizione stessa di cambiamento affinché qualcosa esista per poter essere modificato.
vitoriodachef,

57

GA è lo strumento di analisi che fornisce report sulle attività sul tuo sito. GTM è un gestore di tag che può generare tag in base a regole definite. Ad esempio, puoi implementare direttamente il tuo codice GA sul tuo sito oppure puoi implementare il codice GTM e utilizzare GTM per generare il codice GA.

Il vantaggio principale di GTM (o di qualsiasi gestore di tag che valga la pena) è che puoi utilizzarlo per più tag o frammenti di codice o praticamente qualsiasi cosa tu voglia. Di solito si implementa un livello dati e un insieme di regole, quindi all'interno dell'interfaccia del gestore tag, si inserisce un nuovo tag o frammento di codice in tali regole, usando elementi del livello dati. In questo modo, ad esempio, se usi GA oggi e domani vuoi implementare anche un diverso strumento di analisi, ad esempio Adobe Analytics, puoi semplicemente farlo nell'interfaccia GTM seguendo le stesse regole e lo stesso livello di dati che hai già impostato.

Quindi IOW GTM è un contenitore in cui produrre altre cose. GA è una delle "altre cose" che avresti prodotto.


2
le cose come queste funzionano ancora quando vengono inserite nel codice del mio sito Web: ga ('send', 'event', {eventCategory: 'Form', eventAction: 'Subscribtion', eventLabel: 'Subscribtion [name]'});
Meddie,

1
Con GTM useresti onclick="dataLayer({event: 'subscription', eventLabel: this.action})". GTM sostituirà GA sul tuo sito in modo che la gavariabile non sia disponibile. youtube.com/watch?v=iknwOXX7jAs
Peter

GTM è troppo complicato da usare. Tracciare una semplice variabile rende molto lavoro da fare su entrambi GA / GTM mentre potrebbe essere molto più semplice.
Vadorequest,

8

Google Tag Manager e Google Analytics sono prodotti completamente diversi, funzionano bene insieme.

Google Analytics archivia, aggrega e manipola i dati per te, che puoi produrre su richiesta. Google Analytics fornisce anche una manciata di frammenti di codice consigliati che ti consentono di "installarlo" sul tuo sito. Tuttavia, questi sono solo consigli. Alla fine, Google Analytics elaborerà tutti i dati che riceve nella forma corretta e non si preoccupa di come vengono implementati.

Google Tag Manager ti consente di inserire HTML personalizzato nel tuo sito. Puoi modificare quel codice HTML in qualsiasi momento e inviare istantaneamente le modifiche. Fornisce inoltre ascoltatori per una serie di cose come clic e invii di moduli e ha una struttura per la distribuzione di tag. Se utilizzato correttamente, Google Tag Manager distribuisce i tag per te. Determina quali dati vengono raccolti e quando vengono attivati ​​i tag. Può attivare quasi tutti i tag di analisi e molto altro ancora. In effetti, potresti usarlo per inserire praticamente qualsiasi codice sul tuo sito Web con la semplice pressione di un pulsante.

Come vedi, Google Tag Manager inserisce HTML personalizzato nel tuo sito, inclusi i tag di analisi. Questi prendono i dati dal tuo sito e li inviano a Google Analytics. Google Analytics analizza quindi questi dati.


GTM non è facile da usare, non sono d'accordo.
zero8

6

Google Tag Manager (GTM) è uno strumento di gestione dei tag. Google Analytics, Google Adwords, Remarketing, Hotjar, Adobe sono alcuni dei tag che GTM gestisce e molto altro ancora.

GTM è uno script contenitore che aggiungi una volta al sito Web. Eventuali ulteriori modifiche per il tracciamento possono essere eseguite all'interno di GTM senza giocare ulteriormente con il codice del sito Web.

GTM è solo un modo per incorporare il codice di monitoraggio nel sito Web, anche dopo l'incorporamento non tiene traccia o raccoglie dati fino a quando non aggiungi l'ID Google Analytics nella sua configurazione.

GA è uno strumento di reportistica e analisi e GTM è più simile allo strumento tecnologico basato sulla GUI rivolto ai non sviluppatori.


4

Google Analytics + Tag + Tag manager = Statistiche del sito web

Google Analytics viene utilizzato per formare report sul no. delle persone che visitano il tuo sito Web, la loro posizione, il browser che stanno utilizzando. GA ottiene queste informazioni dai tag.

I tag per ogni singola azione che si verifica sul sito Web hanno un tag separato. Ad esempio, se voglio riprodurre un video su un sito Web, devo fare clic su un pulsante per riprodurre un video, quel pulsante ha un tag. Se desidero effettuare un acquisto o devo inviare un modulo di revisione, devo fare nuovamente clic sui pulsanti che avranno un tag separato. Quindi, il no. del tempo in cui si fa clic sul pulsante video, il tag assegnato con quei pulsanti invia le informazioni a Google Analytics per formare le statistiche.

Gestori di tag Come spiega una parola, i gestori di tag gestiscono i tag. Per ogni sito web ci sono centinaia e migliaia di tag. A ciascun tag devono essere assegnate regole. Ad esempio: prendi l'esempio precedente, se voglio riprodurre un video su un sito Web, farò clic su un pulsante con un tag. Ora, questo tag dovrebbe sapere che deve essere attivato solo quando un utente vuole riprodurre un video e per nient'altro. Per questo un certo insieme di regole è assegnato al tag. Queste regole sono assegnate dal Tag manager.

In poche parole Il tag manager assegna le regole al tag. Il tag raccoglie i dati il ​​numero di volte in cui viene eseguita un'azione e li invia a Google Analytics.GA raccoglie questi dati e forma le statistiche, mostrando all'utente le prestazioni della pagina.


2

Google Universal Analytics acquisisce e fornisce i dati di analisi effettivi all'amministratore del sito. Per il monitoraggio di base della pagina, Google Analytics offre tutto ciò di cui potresti aver bisogno. Per il monitoraggio più avanzato come eventi, Google Analytics offre anche la funzionalità, ma richiede allo sviluppatore di aggiungere la gestione degli eventi tramite script nella base di codice.

Google Tag Manager NON esegue alcun tracciamento dettagliato, ma utilizza tag come Google Universal Analytics per eseguire effettivamente il tracciamento. Ciò che fornisce è un modo per eseguire il tracciamento avanzato al di fuori della base di codice. Il tracciamento avanzato viene configurato utilizzando l'interfaccia utente di Tag Manager anziché codificato.

cross pubblicato da https://trajano.net/2017/01/migrating-universal-analytics/2/


1

GTM è più generico e può essere utilizzato per altri scopi come Contenitori variabili che possono modificare le configurazioni senza modificare il codice dell'app. GTM è più facile da usare per il marketing senza bisogno di sviluppatori. È possibile connettere GAnalytics a GTM in modo che tutti i risultati siano visibili sulla dashboard di GA.

Questi sono alcuni dei motivi per cui utilizzare GTM: http://www.lunametrics.com/blog/2014/04/08/8-reasons-start-google-tag-manager/

Per Android, una bozza di implementazione è disponibile su https://developers.google.com/tag-manager/android/v4/#getting-started

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.