Domanda

Google ha recentemente rilasciato una nuova funzionalità "Tag Manager"

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.

È stato utile?

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

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top