Evento universal no Gerenciador de tags do Google

Se você rastrear muitos eventos e adicionar novos de vez em quando, precisará executar uma série das mesmas operações:


  1. Pendure um evento no site.
  2. Crie um gatilho no GTM.
  3. Crie uma tag de envio de evento no GTM no Google Analytics.
  4. Crie uma tag no GTM para enviar um evento ao Yandex Metric.
  5. Se você estiver coletando dados para redirecionar no Facebook e no VK, para cada um deles precisará criar outra tag no GTM.

Ao mesmo tempo, o número de entidades no GTM está crescendo e torna-se cada vez mais cansativo navegá-las. (O GTM também não é de borracha e o número de entidades permitido é limitado.)


Criei e implementei uma solução que permite:


  • reduza a rotina, eliminando as etapas 2 a 5;
  • não produza tags;
  • agilizar o gerenciamento de eventos.

Você só precisa configurar várias entidades no GTM uma vez e não toca mais ao adicionar novos eventos! Detalhes em ordem.


Evento no local


No momento em que o evento desejado é acionado, passamos vários parâmetros para o 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'
});

Onde


  • universal_event - identificador de evento para GTM;
  • GA_category, GA_action, GA_label - respectivamente, a categoria, a ação e o rótulo do evento para o Google Analytics;
  • google_analytics facebook metrika vkontakte - sistemas para os quais o evento será transmitido. Você pode especificar um ou mais separados por espaços ou outros delimitadores;
  • retargeting_event - identificador de evento para sistemas diferentes do Google Analytics.

GTM: Variáveis


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


imagem


GTM:


, . , universal_event_systems. universal_event.


imagem


imagem


imagem


imagem


GTM:


. GA event_category, event_action, event_label, universal_event_name.


imagem


imagem


imagem


imagem


!


Lembre-se de testar e publicar as alterações no GTM.


Agora, ao criar um novo evento em um site, você pode simplesmente transferir a configuração desejada no código do site para o dataLayer, e o GTM nem sequer o abre.


Se você usar o Metric, também precisará criar um destino do tipo javascript-event , especificando o valor da variável universal_event_name como um identificador .


All Articles