Si realiza un seguimiento de muchos eventos y agrega nuevos de vez en cuando, debe realizar una serie de las mismas operaciones:
- Cuelgue un evento en el sitio.
- Crea un disparador en GTM.
- Cree una etiqueta de envío de eventos en GTM en Google Analytics.
- Cree una etiqueta en GTM para enviar un evento a Yandex Metric.
- Si está recopilando datos para reorientar en Facebook y VK, entonces para cada uno de ellos debe crear otra etiqueta en GTM.
Al mismo tiempo, el número de entidades en GTM está creciendo y se vuelve cada vez más agotador navegar en ellas. (GTM tampoco es de goma y el número de entidades permitidas es limitado).
Se me ocurrió e implementé una solución que permite:
- reducir la rutina, eliminando los pasos 2-5;
- no produzca etiquetas;
- agilizar la gestión de eventos.
¡Solo necesita configurar varias entidades en GTM una vez y no tocarlo más al agregar nuevos eventos! Detalles en orden.
Evento en el sitio
En el momento en que se desencadena el evento deseado, pasamos varios parámetros al dataLayer:
dataLayer.push(
{
'event':'universal_event',
'event_category':'GA_category',
'event_action':'GA_action',
'event_label':'GA_label',
'universal_event_systems':'google_analytics facebook metrika vkontakte',
'universal_event_name':'retargeting_event'
});
Dónde
- universal_event : identificador de evento para GTM;
- GA_category, GA_action, GA_label : respectivamente, la etiqueta de categoría, acción y evento para Google Analytics;
- google_analytics facebook metrika vkontakte : sistemas a los que se transmitirá el evento. Puede especificar uno o más separados por espacios u otros delimitadores;
- retargeting_event : identificador de evento para sistemas distintos de Google Analytics.
GTM: variables
GTM : event_category, event_action, event_label, universal_event_name, universal_event_systems.

GTM:
, . , universal_event_systems. universal_event.




GTM:
. GA event_category, event_action, event_label, universal_event_name.




!
Recuerde probar y publicar los cambios en GTM.
Ahora, al crear un nuevo evento en el sitio, simplemente puede transferir la configuración deseada en el código del sitio al dataLayer, y GTM ni siquiera lo abre.
Si usa Metric, también debe crear un objetivo de tipo de evento javascript en él , especificando el valor de la variable universal_event_name como identificador .