gpt4 book ai didi

javascript - 尽管执行了 DataLayer 推送,但 Google 跟踪代码管理器代码未触发

转载 作者:行者123 更新时间:2023-12-03 02:50:38 25 4
gpt4 key购买 nike

严格关注https://www.rheinwunder.com/blog/analytics-conversion-funnel-ajax-gtm/在教程中,我通过 Google 跟踪代码管理器使用 dataLayer 和虚拟浏览量设置了 GA 目标目标。 dataLayer.push-es 确实发生了,但是,实际上只有我的一个标签正在触发。我以相同的方式设置了所有标签和触发器,并一遍又一遍地检查。因此,我会为“/signup-confirm”虚拟 URL 触发标签,而对于“/signup-step-1”、“/signup-step-2”,标签不会触发。

我的数据层处理代码如下所示(每个 dataLayer.push 都设置为某个按钮的 onclick() 函数):

dataLayer.push({'event':'signup', 'virtualPageURL':'/signup-confirm', 'virtualPageTitle' : 'Signup confirm'});

dataLayer.push({'event':'signup', 'virtualPageURL':'/signup-step-2', 'virtualPageTitle' : 'Signup - Step 2'});

正如我之前所说,标签和触发器以相同的方式设置并进行双重检查。我实在说不清到底是怎么回事?只是看不出差异。

正在推送数据层推送的图像 - 但没有触发标签(在“标签”选项卡中 - 在图片中未看到):

dataLayer push

使用了 jQuery 库。

最佳答案

您提到的教程建议您有一个用于“注册”事件的自定义事件触发器,并且您正在使用此触发器来触发 Google Analytics(分析)代码。我建议您仔细检查触发器配置。您还可以切换到 GTM 调试面板中的“标记”选项卡,检查哪些特定触发器适用于您的分析标记。

关于javascript - 尽管执行了 DataLayer 推送,但 Google 跟踪代码管理器代码未触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47876072/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com