Google跟踪代码管理器中的通用事件

如果跟踪大量事件并不时添加新事件,则必须执行一系列相同的操作:


  1. 在网站上挂起一个事件。
  2. 在GTM中创建触发器。
  3. 在Google Analytics(分析)的GTM中创建事件发送代码。
  4. 在GTM中创建标签,以将事件发送到Yandex Metric。
  5. 如果要收集数据以在Facebook和VK上重新定位,则需要为它们中的每一个在GTM中创建另一个标签。

同时,GTM中的实体数量在增长,并且在实体中导航变得越来越烦人。(GTM也不是橡胶,并且允许的实体数量是有限的。)


我想出并实现了一个解决方案,该解决方案可以:


  • 减少例程,消除步骤2-5;
  • 不产生标签;
  • 简化事件管理。

您只需要在GTM中配置多个实体,并且在添加新事件时不再需要触摸它!详细信息按顺序。


现场活动


在触发所需事件的那一刻,我们将几个参数传递给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 -GTM的事件标识符;
  • GA_category,GA_action和GA_label-分别是Google Analytics(分析)的类别,操作和事件标签;
  • google_analytics facebook metrika vkontakte-将事件传输到的系统。您可以指定一个或多个以空格或其他定界符分隔;
  • retargeting_event-除Google Analytics(分析)以外的系统的事件标识符。

GTM:变量


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.


图片


图片


图片


图片


!


请记住要测试并将更改发布到GTM。


现在,在网站上创建新事件时,您只需将网站代码中所需的配置转移到dataLayer,GTM甚至不会打开它。


如果使用Metric,则还必须在其中创建一个javascript-event类型的目标,并指定变量Universal_event_name的值作为标识符


All Articles