【发布时间】:2014-12-01 09:06:11
【问题描述】:
我正在尝试在 Google Analytics(分析)中跟踪自定义事件和综合浏览量。将 GA 跟踪代码 (Universal Analytics) 直接包含在我的页面中时,事件会正常触发。但是,当使用 Google 跟踪代码管理器包含代码时,除了初始浏览量之外,什么都不会触发。
这是触发自定义事件的代码:
ga('send', 'event', 'test', 'test');
我使用控制台进行了测试,在这两种情况下都定义了ga,上面的代码没有抛出任何错误。
我还尝试在 GTM 中找到一些阻止我的事件的配置选项,但找不到任何有用的东西。
任何想法阻止自定义事件被触发?
【问题讨论】:
-
您缺少事件动作,这是一个必需参数(第一个参数(在发送和命中类型之后):类别,第二个:动作,第三个(可选):标签,第四个(可选,整数):事件值)。
-
@EikePierstorff 谢谢,实际上我正在设置事件操作。刚刚更新了问题。
-
应该在什么条件下(哪个规则)触发事件?您是使用 ga 代码的标签模板还是自定义 html 标签?
-
@EikePierstorff 我不使用 GTM 规则来触发事件。它们直接从 js 或 HTML 中触发(例如在
onclick处理程序中)。我正在使用标签模板。 -
您仍然需要一个规则/触发器(取决于 GTM 的版本,在当前版本中,您需要设置一个链接点击监听器并添加一个规则“event eq gtm.linkClick,新版本包含事件列表)。
标签: javascript google-analytics google-tag-manager