google-analytics - 使用数据层和 Google 跟踪代码管理器跟踪结账行为

标签 google-analytics google-tag-manager google-datalayer

我有一个单页结帐,并且希望跟踪报告“电子商务”>“结帐行为”中的每个步骤。

目前该报告对我来说是这样的:

enter image description here

问题是,只跟踪第一步,而不会跟踪后续步骤。

但是,我使用多个插件检查了其他步骤的数据是否已推送到数据层。

例如,在这里我们可以清楚地看到,信标中还包含其他步骤:

enter image description here

但是,我只在 Google Analytics(分析)中看到过第一步。

第一步和所有其他步骤之间的唯一区别似乎是,第一步是在页面加载时执行的,而后续步骤是在同一页面上的用户操作(点击)时执行的。

我在这里做错了什么以及如何让它发挥作用?

我还有一个 GTM 事件,如下所示: enter image description here

引用网址为:https://www.zeolith-bentonit-versand.de/de/zeolith.html

最佳答案

我无法从当前所在的网络访问您的网站,但跟踪结账步骤的事件命中似乎未正确配置为使用电子商务模块。

仔细查看 Google 文档的这一部分: https://developers.google.com/tag-manager/enhanced-ecommerce#checkoutstep

如果在此步骤中推送到数据层的数据格式正确,则可能就像标记此处触发的事件一样简单以使用电子商务: 启用增强型电子商务功能:true

当您在跟踪命中中看到电子商务参数(在本例中特别是 &COL 和 &COS 参数)时,您就会知道是否正确。 请参阅此处以获取您应该看到的内容的引用 https://developers.google.com/analytics/devguides/collection/protocol/v1/parameters#cos

有用的是在发送上面显示的点击之前发布数据层的内容。

关于google-analytics - 使用数据层和 Google 跟踪代码管理器跟踪结账行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58310354/

相关文章:

php - Analytics API:两个日期之间(特定时间)的访问次数

google-tag-manager - 带有 GTM 的 GA4 - 在不使用数据层的情况下将项目数组作为事件参数发送?

google-analytics - Google Data Studio - 如何获取执行事件的用户百分比?

google-analytics - 如果在_domainname设置了错误的域名,GA跟踪数据会流向何处?

google-analytics - 将 Google Analytics 存储从 cookie 迁移到本地存储

google-analytics - 从 Google 电子表格调用 Google Analytics API 时出现错误 'Login Required'

google-analytics - 在每次 url 更改时跟踪单页应用程序的 GA 页面加载事件

javascript - (Google 跟踪代码管理器)GTM 增强型电子商务结帐步骤不跟踪

javascript - 使用 dataLayer 的 Google 跟踪代码管理器触发器不会触发