我正在尝试在我们的网站aventure.vc上运行收集(GetEmail)脚本。这是一个使用Webflow构建的网站。
问题:在将保留脚本移至GTM后,我们收到了来自保留部门的多封电子邮件,通知我们自该脚本移至GTM后3天或更长时间内未收集任何数据。
我们如何通过GTM让脚本在页面上一致地触发?
- 这是使用提供给我们以供www.example.com收集的代码片段的标记配置 Retention.com *
- 上述标签存在于容器的实时版本中,并且在每次使用GTM中的“preview”选项进行检查时显示为成功触发。*
查看“Retention(保留)” Jmeter 板上的数据可确认在大多数天没有收集数据,但在少数几天收集了少量条目。
- 这表示脚本有时通过GTM成功触发,但并不是对访问站点的每个人都持续触发。*
下一步,在aventure.vc网站上,我们使用chrome上的“inspect”(检查)选项来查看站点元素选项卡。
在这里,我们使用“ctrl-f”搜索选项手动查找GetEmails收集脚本,以查看GTM是否已将其成功加载到站点中。
在执行此操作后,我们发现GetEmails脚本有时确实会出现在站点元素中,
但在大多数情况下,当加载站点时,当我们手动查找脚本时,脚本不会出现。
TL;DR
GetEmails脚本在每次通过我们站点www.example.com的webflow放入header标记时都会触发aventure.vc,
但是当试图通过GTM触发相同的脚本时,脚本在大部分时间里从站点元素中丢失。这表明脚本有时会成功触发。
我们如何通过GTM使脚本在页面上一致地触发?
1条答案
按热度按时间kh212irz1#
您需要进行更多的调试。
1.确保您已经发布了GTM工作空间。
1.确保GTM在测试时加载页面上的CHTML标签。
1.检查开发工具中的Network选项卡,查看呼叫是否发送到供应商的端点。
1.请检查您的所有页面触发器。确保出现真实的的页面浏览。它不会在SPA历史记录更改时触发。
1.最后,使用GTM预览调试器进行GTM逻辑调试。它将给予您更深入地了解正在发生的事情。