【发布时间】:2018-09-25 17:32:43
【问题描述】:
我是 Google 跟踪代码管理器的新手,我正在尝试设置我的第一个自定义事件。
在我的 html 中,在我的头顶:
<script>
window.dataLayer = window.dataLayer || [];
dataLayer.push({"event": "testEvent"});
</script>
在 Google 跟踪代码管理器中,我创建了一个使用“testEvent”的触发器:
另外,我创建了一个使用这个自定义事件的标签:
最后,当我调试时,我看到我的自定义事件和标签都出现了:
但是,当我单击应该触发该自定义事件的 DOM 元素时,什么都没有发生。
我尝试将我的自定义事件触发器换成内置的点击触发器,效果很好,这告诉我我的标签本身设置正确。
我错过了一步吗?我还需要做些什么来使自定义事件起作用吗?就像我说的,我知道我可以在这个测试用例中使用常规点击触发器,但在我的实际项目中,我不能只使用常规点击触发器。
感谢您提供的任何帮助!
【问题讨论】: