首页 文章

为什么我的Google跟踪代码管理器事件监听器没有安装?

提问于
浏览
1

我有一个非常简单的Google跟踪代码管理器触发器,如下所示:

GTM trigger info

我也有一个使用此触发器的相应标签 . 我已经发布了我的容器,在预览/调试容器时会显示标签:

Debugging the container

我也在GTM的回复中看到我的链接 id . 但是,我没有看到我的页面上的点击事件的GTM监听器:

enter image description here

此外,单击链接时不会发生GTM操作 . (该链接是一个带有 id="currentcustomer" 的简单 a 标记 . )

我在这里想念的是什么?

2 回答

  • 1

    取消选中"Wait for Tags"和"Check Validation" . 当指定其中任何一个时,您将获得标记的"Enable When"部分,该部分允许您指定触发器何时应该侦听相关事件 . 可在此处找到一些好的信息:http://www.simoahava.com/analytics/trigger-guide-google-tag-manager/

    选中“检查验证”时,将要求将有效操作传播给GTM的侦听器 . 使用链接单击这意味着没有其他脚本调用的event.preventDefault() . 换句话说,链接点击必须是实际的链接点击,其中单击链接的操作将用户带到另一页面 .

    等待标记确保在继续执行事件操作之前,首先执行触发的所有标记 . 因此,如果它是链接单击触发器,则重定向(或任何操作)将停止足够长的时间以使所有依赖标记完成执行,之后将恢复操作 . 形式相同 .

  • 1

    其实我觉得你从一开始就搞错了 . 首先 - 作为@nyuen点 - 关闭等待/验证 . 然后,您要在触发规则上选择“部分点击”,并且您应该在元素ID等于currentcustomer的情况下创建规则 .

相关问题