Tealium o Google Tag Manager? Pesatura delle opzioni

La scelta del giusto sistema di gestione dei tag per la tua organizzazione può creare o interrompere l’analisi nella tua azienda. Prima di prendere questa decisione, assicurati di capire cosa è importante per la tua azienda e come ogni strumento gestirà le tue esigenze. Google Analytics è la tua priorità principale o hai un’ampia varietà di strumenti e pixel che devono essere gestiti? Il semplice monitoraggio della visualizzazione delle pagine coprirà le tue esigenze di Google Analytics o stai cercando un’implementazione più complicata con il monitoraggio degli eventi o i dati personalizzati provenienti da più fonti? Stai cercando di implementare il monitoraggio e-commerce avanzato di Google Analytics?

Concentrandosi su Google Analytics

Lo scopo di questo post è quello di confrontare le funzionalità di Tealium e Google Tag Manager rispetto al tracciamento di Google Analytics. Molte organizzazioni potrebbero voler implementare altri strumenti e pixel di marketing attraverso un sistema di gestione dei tag, oltre a Google Analytics. Questa potrebbe essere una considerazione importante per la tua organizzazione, ed entrambi questi strumenti funzionano bene anche per più di Google Analytics, ma questo post non coprirà il supporto per altri strumenti.

Lunga Storia Breve

Quello che mi piace Tealium & GA

  1. Un Tracker – gestire Facilmente le dimensioni personalizzate e tracker impostazioni su tutti i tuoi eventi e le visualizzazioni di pagina in un unico luogo
  2. in Bundle Fonti di Dati – Ottenere e rapidamente prendendo i dati dal vostro o della piattaforma di e-commerce di set-up con un rapido, facile da usare l’interfaccia

Quello che mi piace di Google Tag Manager & GA

  1. Monitoraggio Eventi – Aggiungere robusto e basato su modelli di monitoraggio eventi per comuni azioni dell’utente con nessun codice personalizzato
  2. dataLayer – Facilmente modificare ed eseguire il debug di modifiche per il dataLayer
  3. Modularità – Ridurre il rischio che gli aggiornamenti per il vostro variabili o evento tracking involontariamente rompere altri inseguimento sul tuo sito
  4. Documentazione – Più robusto, pubblicamente disponibile la documentazione che è specifico per il monitoraggio di Google Analytics
  5. Comunità di Supporto a Numerosi blog, forum, libri, materiali per la formazione e
  6. Anteprima i tuoi aggiornamenti – Grande supporto per rapidamente e facilmente i test aggiornamenti sul tuo sito live, nessuna pubblicazione o QA necessario
  7. mi ha Fatto ricordare il monitoraggio eventi?

Conclusione Prima

Abbasso pro e contro con ogni sistema qui sotto, ma per gli impazienti – ecco il mio takeaway generale! Come consulente di Google Analytics, preferisco l’approccio modulare che Google Tag Manager ha adottato. Anche se ciò potrebbe non essere necessario per ogni implementazione, i siti Web aziendali più grandi potrebbero beneficiare maggiormente della flessibilità nell’implementazione di Google Analytics.

Mentre entrambi gli strumenti possono ottenere il lavoro fatto, ha senso che il prodotto creato da Google appositamente per l’implementazione di Google Analytics avrebbe più supporto per le funzionalità avanzate. L’attenzione di Google Tag Manager sul monitoraggio degli eventi, l’e-commerce avanzato e altre funzionalità specifiche di Google Analytics lo rendono una scelta migliore per un’implementazione di Google Analytics sfumata e strategica.

Per maggiori dettagli, controlla il post completo qui sotto:

Event Tracking

Uno dei maggiori punti di forza dei sistemi di gestione dei tag è la possibilità di aggiungere e modificare il codice di monitoraggio in modo rapido e semplice, al di fuori del ciclo di sviluppo standard. Con questo potere viene una grande responsabilità. La maggior parte dei sistemi di gestione dei tag, tra cui Tealium e Google Tag Manager, hanno la possibilità di aggiungere codice JavaScript personalizzato al sito. È importante che i sistemi di gestione dei tag offrano ai marketer e agli specialisti di analisi la possibilità di effettuare questi aggiornamenti in modo affidabile riducendo al minimo il rischio che piccoli errori possano rovinare il caos sul sito.

Tealium

È possibile impostare gli eventi di Google Analytics tramite estensioni Tealium o scrivendo codice sulla pagina. Il modo consigliato per impostare il tracciamento degli eventi in Tealium è utilizzare un’estensione jQuery onHandler. In questa estensione, è possibile aggiungere un selettore jQuery e scegliere di attivare l’evento su diversi eventi DOM, come mousedown, sfocatura e messa a fuoco. C’è anche uno strumento nell’estensione Tealium Chrome che ti permetterà di fare clic sugli elementi della pagina e avere un selettore jQuery creato automaticamente per te. Sarà anche creare l’estensione per voi nel vostro contenitore Tealium.

Tracciamento più avanzato, come invio di moduli di tracciamento, riproduzione di video e tracciamento di scorrimento, è possibile aggiungere codice JavaScript personalizzato tramite la scheda Estensioni Tealium.

Inoltre, è possibile inviare eventi dal codice sorgente della pagina inviando un oggetto in Tealium con la categoria, l’azione e l’etichetta dell’evento.

Contro

  • Non consiglierei di lasciare che un’estensione Chrome scelga i selettori jQuery per il tracciamento degli eventi, specialmente se lavori su un sito aziendale più grande o più complicato. Mentre i selettori jQuery o CSS sono spesso modi efficaci per identificare gli elementi da indirizzare sulla pagina, costruiamo i nostri selettori per includere il set corretto di elementi oltre ad essere il più robusto possibile alle modifiche sul sito.

    Di seguito è riportato un esempio del selettore jQuery creato dall’estensione Chrome Strumento Tealium per il monitoraggio della navigazione sul sito di e-commerce esempio Tealium:

Selettore jQuery

Sfortunatamente, questo selettore identifica solo un elemento specifico nella navigazione. Per tenere traccia di tutti i collegamenti di navigazione utilizzando lo strumento Tealium, è necessario creare un evento separato per ogni collegamento nella navigazione principale. Mentre questo è un po ‘ fattibile per questo sito dato ci sono solo 26 link nei menu a discesa di navigazione, immaginate di dover passare attraverso questo processo per tutti i download o link in uscita sul tuo sito!

  • Poiché esiste un supporto limitato per gli eventi di attivazione, probabilmente ti ritroverai a scrivere codice JavaScript personalizzato per cose come l’invio di moduli di monitoraggio. Anche il tracciamento di semplici clic sui link sulla pagina può richiedere la scrittura di complicati selettori jQuery. Questo rende il monitoraggio più difficile da mantenere e aumenta il rischio che si può fare un piccolo errore di codice che potrebbe avere impatti negativi sul tuo sito.

Di seguito è riportato un esempio di come è possibile impostare il tracciamento dei collegamenti in uscita in Tealium:

Tealio in uscita
  • Alcuni di monitoraggio è meglio lasciare agli sviluppatori. Con Tealium, gli sviluppatori possono attivare gli eventi di Google Analytics dalla pagina. Spesso, le informazioni sull’evento saranno incluse in questo trigger. È possibile modificare queste informazioni sull’evento all’interno dell’interfaccia Tealium. Tuttavia, questo non viene fatto in modo modulare e bisogna fare molta attenzione che la modifica di un evento non interrompa il tracciamento per altri eventi. Di conseguenza, il modo più stabile e robusto per completare questo tracciamento è codificare tutte le informazioni sull’evento con il trigger dell’evento. Mentre questo approccio funziona certamente, toglie i vantaggi che altrimenti si otterrebbe da un sistema di gestione dei tag.

Google Tag Manager

Google Tag Manager fornisce tag basati su modelli per il monitoraggio degli eventi. È disponibile il supporto integrato per l’attivazione di questi tag su visualizzazioni di pagina, clic, clic di collegamento, invio di moduli, modifiche alla cronologia, errori JavaScript, timer ed eventi personalizzati inviati al dataLayer dalla pagina o da JavaScript personalizzato in Google Tag Manager. Inoltre, è possibile limitare questi tag al solo fuoco quando variabile soddisfare determinate condizioni. Ad esempio, è molto facile impostare un evento da attivare per i clic sui link sulla home page che ti portano in un altro sito.

Pro

  • Mentre il codice JavaScript personalizzato è talvolta inevitabile, ci piace ridurre al minimo la quantità di JavaScript personalizzato che manteniamo nei sistemi di gestione dei tag. La disponibilità di tag di eventi basati su modelli e la flessibilità e la potenza dei trigger di eventi integrati in Google Tag Manager spesso si traduce in pochissimo codice personalizzato richiesto per la maggior parte dei nostri clienti. Quando abbiamo bisogno di codice personalizzato, possiamo spesso utilizzare codice standard per il monitoraggio di scorrimento o il monitoraggio video che sono ampiamente in uso e controllati dalla comunità di Google Analytics.

Di seguito è riportato un esempio di come si dovrebbe monitorare i link in uscita dal nostro sito web. Primo, l’attivazione di un evento, dovrà essere creata con il click hostname variabile che abbiamo configurato in precedenza:

in uscita trigger

a quel punto, l’europa e l’america latina eventi tag deve essere configurato per inviare l’evento desiderato informazioni:

eventi in uscita

Nessun codice personalizzato è necessario aggiungere questo evento.

  • A volte, potresti voler tenere traccia degli eventi al di fuori dei clic e degli invii dei moduli standard. Questo spesso richiede JavaScript personalizzato viene aggiunto alla pagina. Google Tag Manager ha un ottimo modo per gestire questo. Uno sviluppatore può inviare un semplice push di eventi al dataLayer con una breve riga di codice. Le informazioni da trasmettere insieme all’evento possono essere incluse in questo push ma non sono necessarie. All’interno di Google Tag Manager, hai una grande flessibilità per attivare eventi, visualizzazioni di pagina virtuali o persino pixel pubblicitari basati su questo evento personalizzato. I valori degli eventi possono essere facilmente aggiunti in base a tutte le variabili disponibili in modo modulare senza il timore di interrompere altri tracking.

Variabili / Data Layer

Entrambi i sistemi di gestione dei tag consentono all’utente di inserire dati sulla pagina e utilizzarli in tag diversi.

Tealium

In Tealium, è possibile portare i dati fuori dalla pagina all’interno della scheda Livello dati. Ci sono diversi tipi di dati supportati che possono essere portati in, tra cui:

  • UDO Variable
  • JavaScript Variable
  • Meta Data Element
  • First Party Cookie
  • Query String Parameter

Inoltre, ci sono pacchetti di origini dati di uso comune che possono essere aggiunti automaticamente. Ciò include il supporto per origini dati da diverse piattaforme, come Demandware e WordPress.

Pro

  • Il supporto integrato per le origini dati specifiche della piattaforma sembra utile. Mi aspetto che questo potrebbe essere utile per il monitoraggio rapido di una nuova implementazione.

Contro

  • C’è pochissimo supporto per modificare o personalizzare i dati all’interno della scheda Livello dati.

Google Tag Manager

In Google Tag Manager, puoi inserire i dati fuori dalla pagina nella sezione variabili. Google Tag Manager supporta ancora più tipi di dati di Tealium, tra cui:

  • 1 ° Cookie
  • Auto-Evento Variabile
  • Continuo
  • ID Contenitore
  • Versione Contenitore
  • Evento Personalizzato
  • Custom Funzione JavaScript
  • Strato di Dati Variabile
  • Modalità di Debug
  • DOM Elemento
  • Nome dell’Ambiente
  • HTTP Referrer
  • Variabile JavaScript
  • Tabella di Ricerca
  • Numero Casuale
  • URL

Google Tag Manager ha anche molteplici variabili che possono essere facilmente aggiunti, comprese le informazioni sulla pagina, clic, di moduli, di errori, di storia, e diverse altre variabili di utilità. Queste variabili tendono ad essere più generali e indipendenti dalla piattaforma rispetto ai pacchetti di origine dati forniti da Tealium.

Pro

  • Facile da portare i dati fuori dalla pagina e quindi modificarli tramite tabelle di ricerca o funzioni JavaScript personalizzate. C’è anche un supporto basato su modelli per estrarre diverse parti di un URL estratto dalla pagina. Questo crea un ambiente molto più modulare e robusto quindi cercando di modificare i dati tramite estensioni JavaScript. Nella foto di seguito è riportato un esempio di come è possibile creare una variabile per il nome host click:
fare clic su nome host

Contro

  • La configurazione iniziale potrebbe richiedere più tempo, ore di sviluppo e un’attenta pianificazione.

Data Layer / UDO Object

Sia Tealium che Google Tag Manager forniscono un posto centralizzato sulla pagina per inserire i dati relativi al tracciamento delle analisi. In entrambi i casi, questo dovrebbe essere popolato prima che il tag manager carichi sulla pagina. Entrambi i sistemi di gestione dei tag possono interagire facilmente con questo oggetto apportando dati dall’oggetto. È inoltre possibile modificare questo oggetto dalla pagina o dal sistema di gestione dei tag.

Tealium

In Tealium, questa posizione è chiamata Oggetto Dati UDO. L’oggetto Dati UDO è strutturato come un oggetto JavaScript e può essere visualizzato nella console digitando utag.dati. Questo a volte si riferisce a come un livello di dati “piatto”.

Contro

  • Non mi è chiaro come aggiornare l’oggetto dati UDO dalla pagina senza attivare un nuovo evento o una visualizzazione di pagina virtuale nel processo. Questa è una parte vitale di molte delle implementazioni dei nostri clienti.
  • L’oggetto Dati UDO può essere aggiornato da Tealium utilizzando un set di valori di dati o un’estensione di codice JavaScript personalizzato. Tuttavia, queste estensioni possono interagire tra loro. Se si sovrascrive accidentalmente o si interferisce con un’altra estensione, può essere difficile rintracciare dove si sono verificati questi errori. Nella foto sotto è la prima parte dell’oggetto Tealium UDO dal loro sito demo di ecommerce:
Tealio UDO

Google Tag Manager

Questa funzione è chiamata dataLayer in Google Tag Manager. È possibile visualizzare il dataLayer digitando dataLayer nella console. Il dataLayer è strutturato come un array JavaScript in cui gli oggetti vengono spinti nel tempo. Se la stessa chiave viene inserita più volte nel dataLayer, Google Tag Manager utilizzerà il valore dell’oggetto più recente che è stato inserito.

Pro

  • Questo livello dati è molto più facile da mantenere se si dispone di un’implementazione più complicata in cui il dataLayer viene aggiornato dopo il caricamento della pagina. Avere la struttura di un array consente di vedere facilmente ogni aggiornamento effettuato, nonché l’ordine e la tempistica in cui sono stati effettuati gli aggiornamenti. In modalità Anteprima, è anche possibile visualizzare lo stato del dataLayer al momento dell’invio di ogni evento. Questo può essere prezioso per il debug di codice personalizzato complicato e il monitoraggio degli eventi.

Con Google Tag Manager dataLayer, è possibile visualizzare un record di tutte le modifiche al dataLayer dalla console:

dataLayer spinge

Dall’interno del pannello di Anteprima di Google Tag Manager, è possibile visualizzare tutti gli aggiornamenti fatti per il dataLayer, i valori di corrente in dataLayer, così come i valori di ciascuna delle variabili che si stanno portando fuori della pagina. Questo può essere paragonato alle informazioni sugli eventi che vengono inviate in quel momento per il debug rapido ed efficace.

Livello dati Anteprima GTM
  • Si consiglia a tutti i nostri clienti di impostare il dataLayer in modo che possano aggiungere progressivamente valori al dataLayer senza causare problemi. In questo modo, se il codice dataLayer viene aggiunto nella parte superiore della pagina, sopra il codice dataLayer esistente, tutti i dati saranno ancora disponibili per Google Tag Manager senza che l’intero array venga sovrascritto. Questo è inestimabile per i clienti aziendali più grandi che potrebbero aver bisogno di inviare dati da più fonti o in più punti di tempo diversi.

E-commerce avanzato

Sia Tealium che Google Tag Manager supportano il monitoraggio e-commerce avanzato.

Tealium

Tealium ha un’implementazione ecommerce avanzata molto liscia che associa le informazioni sul prodotto nel dataLayer alla formattazione specifica di Google Analytics di ecommerce avanzato. C’è il supporto per la mappatura delle informazioni sui prodotti in varie piattaforme per questo monitoraggio ecommerce. Inoltre, se hai già migliorato le informazioni di e-commerce in un formato di Google Tag Manager e stai passando a Tealium, il team di Tealium può fornire il codice per trasformare questi dati in un modo che Tealium può accettare.

Inoltre, se sono impostate determinate azioni di e-commerce, come Aggiungi o rimuovi dal carrello, Tealium, per impostazione predefinita, invierà automaticamente un evento con le informazioni di e-commerce.

Pro

  • Questa funzionalità può rendere il monitoraggio ecommerce più facile da configurare in quanto non è necessario rispettare rigide regole di formattazione e convenzioni di denominazione.
  • Se si dispone già di queste informazioni a livello di prodotto sulla pagina, o se è necessario utilizzare queste informazioni in più punti, il set-up di e-commerce di Tealium potrebbe far risparmiare agli sviluppatori notevoli quantità di tempo.

Cose a cui prestare attenzione

  • Non tutti gli eventi ecommerce sono coperti dalla funzionalità Eventi ecommerce automatici. Questo di solito è una buona cosa. Ad esempio, le viste di dettaglio del prodotto vengono solitamente inviate con la visualizzazione di pagina. Tuttavia, non dovresti fare affidamento ciecamente su questa funzione per inviare tutte le tue informazioni di e-commerce. Si prega di controllare tutto il tuo monitoraggio e-commerce per garantire che tutte le azioni vengano inviate con una visualizzazione di pagina o un evento.

Contro

  • La documentazione e il supporto di Tealium sull’implementazione di e-commerce avanzato non sono così dettagliati e completi come l’implementazione di Google Tag Manager, il che è comprensibile. Tealium supporta molte piattaforme di e-commerce diverse mentre Google Tag Manager è davvero specializzato nel supportare Google Analytics, quindi ci sono sicuramente alcune differenze evidenti nella documentazione di supporto (che copro di seguito.)
  • Gli eventi automatici di e-commerce inviati da Tealium sono formattati come event category = UX e event action = click. Anche se questo corrisponde alla documentazione di Google per il monitoraggio e-commerce on-page, questa non è una convenzione di denominazione che raccomandiamo ai nostri clienti.
  • Tealium può avere un comportamento inaspettato quando si tratta di e-commerce avanzato. Ad esempio, per impostazione predefinita, se mancano determinati valori del prodotto, verranno impostati su un valore predefinito. In particolare, il prezzo del prodotto sarà impostato su ” 1.00″, la quantità su ” 1 ” e il nome verrà impostato sull’ID prodotto (solo se mancano questi campi). Anche se ora puoi scegliere di rimuovere questa funzionalità, non mi è chiaro come evitarlo nelle versioni precedenti di Tealium.

Google Tag Manager

Google consiglia una struttura molto rigida per l’aggiunta di informazioni di e-commerce al dataLayer. Mentre ci sono certamente modi per aggirare questo, la maggior parte dei nostri clienti bastone con la formattazione standard. Queste informazioni vengono quindi inviate con visualizzazioni di pagina o eventi configurati utilizzando i tag basati su modelli in Google Tag Manager.

Pro

  • Attenersi alla formattazione rigida fornita da Google significa che si dispone già di documentazione sulle informazioni di e-commerce avanzate. Se c’è turn-over nel tuo team di analisi, i nuovi membri possono facilmente ricercare come funziona il tuo monitoraggio ecommerce. Inoltre, c’è un’intera comunità di esperti di Google Analytics là fuori che utilizzerà esattamente lo stesso formato di te.
  • Avere un set così rigido sui vincoli sul formato dei tuoi dati può tenerti organizzato e aiutare a prevenire errori imprevisti o non intenzionali.

Contro

  • L’impostazione di queste informazioni di e-commerce nel dataLayer può essere un costo significativo in termini di ore di sviluppo. Questi aggiornamenti sono di solito fatti all’inizio di un progetto, quindi potresti ottenere una ricompensa molto piccola fino a quando i tuoi sviluppatori non avranno messo il loro tempo.
  • Se si devia dal formato consigliato, anche leggermente, c’è una buona probabilità che il monitoraggio ecommerce non funzionerà.

Tracker-One vs Many

Probabilmente la più grande differenza strutturale tra Tealium e Google Tag Manager è il modo in cui ogni strumento gestisce i tracker di Google Analytics. Per chi non lo sapesse, il tracker di Google Analytics è ciò che viene creato sulla pagina per inviare informazioni a Google Analytics. La tipica implementazione JavaScript di Google Analytics si basa su un tracker.

La creazione del tracker e l’utilizzo di tutto avviene praticamente dietro le quinte, la maggior parte delle persone potrebbe non aver bisogno di utilizzare più tracker a meno che non abbiano a che fare con l’invio di dati a più proprietà.

Tealium

Per impostazione predefinita, Tealium crea un tracker sulla pagina attraverso il quale verranno inviate tutte le visualizzazioni di pagina e gli eventi. Ciò si riflette nell’interfaccia Tealium in cui esiste un singolo tag per Universal Analytics che imposta il tracker e invia il hit iniziale di pageview. Di conseguenza, devi solo impostare le configurazioni del tracker una volta, e c’è un unico posto in cui puoi vedere tutte le dimensioni personalizzate, le impostazioni di tracciamento cross-domain, le impostazioni dei cookie, ecc.

Pro

  • All’interno di Tealium, queste impostazioni sono facili da trovare, aggiornare e mantenere coerenti in tutte le visualizzazioni di pagina e gli eventi.

Contro

  • Mentre può certamente essere fatto, è un po ‘ meno semplice impostare dimensioni personalizzate in base a eventi specifici.
  • A seconda dell’implementazione, il tracker GA potrebbe interferire o essere interferito con l’implementazione GA esistente sulla pagina.

Google Tag Manager

Al contrario, Google Tag Manager costruisce un tracker separato per ogni hit che viene inviato, a meno che l’utente non specifichi diversamente. Ancora una volta, questo si riflette nell’interfaccia utente, in cui gli eventi e le visualizzazioni di pagina hanno i propri tag separati. All’interno di Google Tag Manager, è necessario impostare tutte le informazioni di livello tracker separatamente su ogni singolo tag.

Pro

  • È molto facile impostare dimensioni personalizzate e altre informazioni a livello di tracker in base a eventi specifici.
  • Per impostazione predefinita, i tag di Google Analytics di Google Tag Manager non interferiscono con il codice sulla pagina.

Contro

  • Se si desidera aggiornare un tracker impostazione, per esempio, l’aggiunta di una dimensione personalizzata o aggiornare l’elenco dei siti inclusi nel monitoraggio interdominio, avrete bisogno di fare questo aggiornamento su ogni singolo tag di Google Analytics (che è il motivo per cui strategicamente utilizzando le Variabili possono risparmiare tempo nel lungo periodo!) Se si gestiscono le analisi per un’organizzazione di livello enterprise, rendendo questo piccolo aggiornamento potrebbe richiedere ore. Abbiamo diversi modi per aggirare questo utilizzando l’API Tag Manager, ma non è né facile, veloce, né semplice per rendere questi aggiornamenti relativamente minori.
  • Poiché le dimensioni personalizzate sono impostate separatamente in ogni tag, c’è spazio per errori nell’impostazione di queste opzioni in modo incoerente tra i tag. È molto facile perdere un tag quando si effettuano aggiornamenti e quindi causare errori imprevisti nei dati.

Verifica degli aggiornamenti del codice

È importante testare il codice di monitoraggio prima di pubblicarlo sul tuo sito live. Google Tag Manger e Tealium gestiscono i test in modi molto diversi.

Tealium

Tealium ha il supporto per pubblicare facilmente gli aggiornamenti su un sito di QA o dev. Gli aggiornamenti possono quindi essere accuratamente testati prima di pubblicarli. Se non disponi di un sito di test separato o se il tuo team di analisi non ha accesso a questo sito, puoi visualizzare in anteprima la versione QA del tuo sito utilizzando l’estensione Tealium Tools o semplicemente iniettando lo snippet QA Tealium sul tuo sito live.

Pro

  • La possibilità di pubblicare in ambienti diversi è molto utile se il team di sviluppo desidera testare a fondo gli aggiornamenti prima che vengano inviati in diretta.

Contro

  • Se non si ha accesso al sito QA, l’anteprima della versione QA del contenitore aggiunge un ulteriore livello di complessità.
  • Ogni volta che si desidera testare qualcosa, è necessario pubblicare una nuova versione. Questo può essere frustrante se, ad esempio, si dispone di diversi aggiornamenti che si desidera effettuare e si desidera testare ciascuno come li si aggiunge.

Google Tag Manager

Google Tag Manager supporta anche la pubblicazione in ambienti diversi. Inoltre, fornisce il supporto integrato per l’anteprima degli aggiornamenti sul sito di produzione.

Pro

  • La funzione di anteprima in Google Tag Manager rende il test e il debug del codice semplice e veloce. Non è necessario l’accesso a un ambiente di test ed è semplice per controllare gli aggiornamenti e li fate, oltre a controllarli a destra prima di pubblicare dal vivo. Questa versione di anteprima può anche essere condivisa con altri che non hanno accesso a GTM o alla versione QA del sito.
Evento Anteprima GTM

Documentazione e comunità

Avere documentazione e supporto comunitario è fondamentale per garantire che il monitoraggio sia impostato correttamente e secondo le migliori pratiche

Tealium

Tealium ha documentazione e un forum della comunità. Questo è possibile accedere solo se si dispone di un login Tealium. Ho avuto difficoltà a navigare e cercare la loro documentazione. Inoltre, la documentazione per il monitoraggio specifico di Google Analytics sembra alquanto limitata. Ad esempio, non sono stato in grado di trovare alcuna documentazione sulla diversa versione dei modelli di tag per Google Analytics. Questo è importante poiché diverse versioni del modello di tag di Google Analytics gestiscono il tracciamento in modo diverso. Ad esempio, se il tracker è denominato, i dettagli su come viene implementato l’e-commerce avanzato e se le informazioni sugli eventi vengono cancellate dal livello dati tra gli eventi variano tra le diverse versioni del modello di tag.

Google Tag Manager

Sebbene la documentazione di Google non sia perfetta, è molto più ampia e facile da trovare rispetto alla documentazione di Tealium. Inoltre, c’è una grande comunità intorno a Google Tag Manager che fornisce ulteriore aiuto e supporto. Ad esempio, dai un’occhiata a questo post su Come ottenere l’aiuto di Google Tag Manager da Simo Ahava che include molte opzioni per trovare articoli incentrati su GTM e ottenere supporto dalla comunità.

Supporto

A volte, non si ha il tempo di gestire i propri sistemi di tracciamento.

Tealium

Come prodotto a pagamento, Tealium fornisce supporto a tutti i suoi clienti quando si firma un contratto con loro. Tealium ti aiuterà a impostare e mantenere la tua implementazione, che può includere il monitoraggio di Google Analytics.

Google Tag Manager

Poiché Google Tag Manager è gratuito, non viene fornito con alcun supporto. Tuttavia, Google supporta una rete di partner certificati che hanno superato i test di conoscenza e presentato casi di studio per dimostrare di essere in grado di fornire implementazione e supporto.

Sommario

Questo post è stato progettato per fornire una visione sfumata di come l’implementazione di Google Analytics differisce tra Google Tag Manager e Tealium. Le funzionalità integrate per il monitoraggio degli eventi, la modifica delle dimensioni personalizzate, l’impostazione di e-commerce avanzato, l’inserimento di dati dalla pagina e il test e il debug del codice differiscono in modo significativo tra i due strumenti. Comprendere queste differenze prima di selezionare un sistema di gestione dei tag vi farà risparmiare un sacco di tempo nel lungo periodo.



+