http GET,查找触发的GTM事件的标签名称

时间:2018-11-16 22:18:45

标签: google-tag-manager amp-html

我想通过查看Chrome开发者工具中的“网络”标签来查看触发了哪个GTM标签。不幸的是,它看起来数据已压缩或类似。

我处于这种情况,因为Google AMP页面不允许使用通常可用的基于Web的漂亮的GTM调试器。因此,您必须使用开发人员工具进行质量检查。

http调用使用GET并具有/ collect的路径。我扩大了我能找到的所有东西,没有骰子。

这是我的网络标签中的摘要行:

collect?v=1&_v=a1&gtm=2agbc0GTM-N83V7HM&ds=AMP&aip…=&t=event&ec=&ea=&el=&a=1305&z=0.7694027908318071

我不确定是否包含网络标签的图片是否有用,因为信息太多了。

感谢您的帮助。有很多站点告诉您使用“网络”选项卡调试GTM。但是,我找不到任何有助于解密其内容的东西。

1 个答案:

答案 0 :(得分:1)

/ collect是Google Analytics(分析)的终结点。 “ t”参数表示这是一种匹配类型-在这种情况下,这是一个事件,并通过“ ec”(事件类别),“ ea”(事件动作)和“ el”(事件标签)进一步确认。

因此,这是(您已经知道)Google Analytics(分析)事件跟踪调用。但是,这不是有效的调用,因为强制性参数(“ ec”和“ ea”)为空。

而且,您无法从网络呼叫中获得GTM标签的名称。您将必须启用预览模式,逐步浏览不同的GTM事件(调试面板的左侧),以查看它们是否触发了GA标签。然后,必须在预览面板的“标签”窗格中查看GA标签(单击标签信息中的“更多”链接),以查看哪个标签发送了空值。