manager google eventos event javascript google-analytics google-tag-manager

javascript - eventos - google manager



Seguimiento de eventos con Google Tag Manager (1)

He intentado obtener un poco de Javascript para análisis desde que empecé a usar Google Tag Manager. Actualmente, me gustaría rastrear los enlaces de salida y estoy usando el siguiente fragmento de html personalizado:

<script type="text/javascript"> $(document).ready(function(){ $(''.app-cta a'').onClick=_gaq.push([''_trackEvent'', ''App'', ''Click'', ''iOS'']); }); </script>

Las reglas de despido son:

{{event}} equals GAevent

Luego probé una regla de fuego:

{{url}} matches RegEx .*

Sin suerte. No se recogió nada en Google Analytics ni en HTTPfox.

Todavía estoy entendiendo el Administrador de etiquetas de Google.

¿Alguien puede ver lo que estoy haciendo mal aquí?


Necesita utilizar dataLayer.push, no _gaq.push, y su función onClick es incorrecta. Debería verse algo como esto:

<script> $(''.app-cta a'').click(function(event){ dataLayer.push({ ''event'':''GAevent'', ''eventCategory'': ''App'', //create a datalayer variable macro called eventCategory ''eventAction'': ''Click'', //create a datalayer variable macro called eventAction ''eventLabel'': ''iOS'' //create a datalayer variable macro called eventLabel }); }); </script>

Esta etiqueta HTML personalizada debe activar {{url}} coincide con RegEx. *

Además de esta configuración, deberá crear una nueva etiqueta de Google Analytics con tipo de pista = Evento. Agregue sus macros (eventCategory, etc.) que creó en los parámetros de seguimiento de eventos, y establezca la regla de activación en {{event}} igual a GAevent.