首页 文章

Google跟踪代码管理器_event宏

提问于
浏览
0

我'm trying to set up Google Tag Manager. To keep it simple I created a click event tag that fires on all pages. When I get I see that the event fires on page load. However, it and all other tags I'因为不符合规则'_event equals gtm.js'而尝试失败 . 我没有制定这个规则 . 我发现了这个问题Events not firing with UA and GTM - event equals gtm.js condition is not matched但是创建一个新容器的解决方案对我不起作用 .

任何人都知道这个_event宏是在哪里以及如何摆脱它?

2 回答

  • 1

    我将在前言中加上:我不完全确定这是正确的,因为除了我看到的行为之外我没有真正的证据 .

    如果您不为规则指定事件条件,则默认为“_event equals gtm.js” . 所以它只在加载GTM脚本时传递条件 . 添加事件规则条件似乎会阻止GTM添加_event条件 .

  • 0

    “事件”是Google跟踪代码管理器中的保留字/宏名称 . GTM事件(不要与javascript事件或Google Analytics事件混淆)可用于触发标记 . 在某些情况下 - 加载标记管理器脚本(gtm.js),DOM就绪(gtm.dom)等 - 自动填充事件变量 .

    如果你的名字中确实有一个下划线(“_ event”而不是“event”),你的规则就会失败,因为_event是(由于下划线)而不是GTM正在寻找的特殊词 .

    你不能(也不应该)摆脱事件宏 .

相关问题