total - ¿Cómo puedo convertir dataLayer.push en un objetivo de Google Analytics?
objetivos de google analytics (2)
Me gusta girar
window.dataLayer.push({ ''event'': ''Offer'', ''vpv'': ''/offer-lead''});
o
window.dataLayer.push({ ''event'': ''Offer'', ''eventCategory'': ''Success'', ''eventAction'': ''Lead'', ''eventLabel'': pageId});
en un Objetivo GA que muestra a las personas a quienes cuento como "líderes".
Logré atrapar este evento en TM pero no en GA.
¿Puedes llevarme a los pasos necesarios en TM y GA?
Necesitas dos cosas.
1) Vincular dataLayer con Google Analytics en TagManager . Por lo tanto, debe crear una nueva etiqueta para el tipo de evento de Google Analytics. Configura los ID de propiedad y los parámetros de evento como Categoría , Acción y Etiqueta . Todos ellos configurados como DataLayer de tipo macro / variable y los apuntan a sus nombres de clave en dataLayer push (eventCategory, eventAction y eventLabel). La regla de lanzamiento debería ser más genérica que el evento igual a Oferta, más bien el evento del usuario es igual a fuego o algo más genérico. Puede volver a usar la etiqueta para todos los demás eventos.
2) Configurar Google Analytics. Allí se crea un nuevo objetivo del evento y se establece una Categoría para el Éxito y una Acción para el liderazgo .
Eso es todo.
window.dataLayer.push ({''evento'': ''Oferta'', ''vpv'': ''/ offer-lead''});
Esta es la solución que finalmente se me ocurrió:
- Creé un desencadenador de un evento personalizado configurado para disparar en "Oferta".
- Creé una variable de capa de datos llamada "vpv".
- Creé una etiqueta GA de "Vista de página" con "Más configuraciones => Campos para establecer" de "página" configurada en la variable de capa de datos desde el paso 2.
Lo configuro para Disparar en el disparador desde el paso 1.
- En GA, creé un objetivo de destino para la ruta de "/ offer-lead".