我只有一个页面结帐,并且想跟踪报告“电子商务>结帐行为”中的每个步骤。
当前,此报告对我来说是这样的:
问题在于,只有第一步被跟踪,而后续步骤却没有。
但是我已经使用多个插件检查了其他步骤的数据是否被推送到数据层。
例如,在这里我们可以清楚地看到,信标中还包含其他步骤:
但是,我只看到Google Analytics(分析)的第一步。
第一步和所有其他步骤之间唯一的区别似乎是,第一步是在页面加载时执行的,而后续步骤是在同一页面上的用户操作(点击)上执行的。
我在这里做错什么,如何使它正常工作?
供参考的网站是:https://www.zeolith-bentonit-versand.de/de/zeolith.html
答案 0 :(得分:1)
我无法从当前所在的网络访问您的网站,但看来您的事件点击跟踪您的结帐步骤的方式未正确配置为使用电子商务模块。
仔细查看Google文档的这一部分: https://developers.google.com/tag-manager/enhanced-ecommerce#checkoutstep
如果在此步骤中被推入数据层的数据格式正确,则可能就像标记要在此处触发以使用电子商务的事件一样简单: 启用增强型电子商务功能:true
当您在跟踪匹配中看到电子商务参数(在本例中为&COL和&COS参数)时,您会知道是否正确。 请参阅此处以获得您应该看到的参考 https://developers.google.com/analytics/devguides/collection/protocol/v1/parameters#cos
在发送上面显示的匹配之前,先发布数据层的内容会很有帮助。
答案 1 :(得分:1)
我认为问题是,您仅尝试跟踪检出选项以了解更多步骤,而不是检出步骤本身。这就是为什么该步骤在您的报告中不可见的原因。
如果您查看有关调试器的屏幕快照上的有效负载,则您的ec:action
(&pa =)是checkout_option。基于developer guide(我强调):
在您已经测量了 结帐步骤,但您想捕获有关 相同的结帐步骤。例如,由 用户。
因此,我建议更改用于这些步骤的dataLayer以包含所有必需的数据(已签出的产品),并将电子商务操作调整为checkout
。 here可以提供更多详细信息,尽管您对第一步的呼吁似乎正在奏效,所以也可以作为参考。