Événement universel dans Google Tag Manager

Si vous suivez de nombreux événements et en ajoutez de nouveaux de temps en temps, vous devez effectuer une série des mêmes opérations:


  1. Accrochez un événement sur le site.
  2. Créez un déclencheur dans GTM.
  3. Créez un tag d'envoi d'événement dans GTM dans Google Analytics.
  4. Créez une balise dans GTM pour envoyer un événement à Yandex Metric.
  5. Si vous collectez des données pour le reciblage sur Facebook et VK, alors pour chacun d'eux, vous devez créer un autre tag dans GTM.

Dans le même temps, le nombre d'entités dans GTM augmente et il devient de plus en plus fastidieux de s'y retrouver. (GTM n'est pas non plus en caoutchouc et le nombre d'entités autorisées est limité.)


J'ai trouvé et implémenté une solution qui permet:


  • réduire la routine, en éliminant les étapes 2-5;
  • ne produisent pas d'étiquettes;
  • rationaliser la gestion des événements.

Il suffit de configurer plusieurs entités dans GTM une seule fois et de ne plus y toucher lors de l'ajout de nouveaux événements! Détails dans l'ordre.


Événement sur place


Au moment où l'événement souhaité est déclenché, nous passons plusieurs paramètres au 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'
});


  • universal_event - identifiant d'événement pour GTM;
  • GA_category, GA_action, GA_label - respectivement, la catégorie, l'action et le libellé d'événement pour Google Analytics;
  • google_analytics facebook metrika vkontakte - systèmes vers lesquels l'événement sera transmis. Vous pouvez spécifier un ou plusieurs séparés par des espaces ou d'autres délimiteurs;
  • retargeting_event - identifiant d'événement pour les systèmes autres que Google Analytics.

GTM: Variables


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


image


GTM:


, . , universal_event_systems. universal_event.


image


image


image


image


GTM:


. GA event_category, event_action, event_label, universal_event_name.


image


image


image


image


!


N'oubliez pas de tester et de publier les modifications dans GTM.


Maintenant, lorsque vous créez un nouvel événement sur un site, vous pouvez simplement transférer la configuration souhaitée dans le code du site vers dataLayer, et GTM ne l'ouvre même pas.


Si vous utilisez Metrica, vous devez également y créer une cible de type d' événement javascript , en spécifiant la valeur de la variable universal_event_name comme identifiant .


All Articles