Il gestore del tag di Google Analytics fallisce
-
13-12-2019 - |
Domanda
Google ha recentemente rilasciato una nuova funzionalità "Tag Manager"
- .
- https://developers.google.com/tag-manager/devguide#migrazione
- https://devevelopers.google.com/tag-manager/reference# Varnames
Conosci le storie di successo e fornisci un sito di successo html-esempi?
Non sono stato in grado di lavorare eventi. Ecco il mio sito, ma fallisce.Puoi vedere quale codice è all'interno di Ctrl + u in ff. http://landkey.org Quando clicco sul pulsante TEST che dovrebbe inviare questo evento: .....
input type="button" onclick="dataLayer.push({'bubbles_event' : 'ANCHOR_..... '}); alert('clicking'); " value="bubbles"
.
..... niente viene inviato nel riquadro "net". In Dashboard di "Tag Manager" / Contenitore / Tag, ho configurato un tag, BASKTYPE come regola "Evento" Evento di configurazione e doppio controllato in questo motivo.
Soluzione
Mi sto chiedendo se stai correndo in un problema in cui c'è una collisione sullo spazio dei nomi "evento".Abbiamo autocattiato il tipo di regole / macro "evento" per mappare direttamente a datalayer.push ({'event': event_name}).Questo funziona solo se usi "evento" come chiave.
Nell'esempio di codice, sembra che tu abbia scelto un nome diverso per il tuo evento, chiamato 'bubble_event'.Il suggerimento più semplice che ho per te è solo rinominare 'bubble_event' a 'event' nel tuo livello di dati.Che dovrebbe spergere di funzionare.
Se sei allegato a 'bubble_event', è possibile creare una macro di tipo di variabile di livello dati, in cui il nome della variabile di livello dati è "bubble_event".Quindi puoi creare una regola in cui Bubble Event= Qualunque sia il valore che stai cercando.Tuttavia, è la migliore pratica e consiglia di utilizzare semplicemente la sintassi 'evento' dove possibile, da allora puoi consolidare tutti i tuoi eventi.
Dailo un colpo e fammi sapere se stai ancora correndo in problemi.
Cheers, Laura