我无法弄清楚为什么Google Tag ManageR无法将增强型电子商务dataLayer发送到Google Analytics(分析)。
我的问题与以下问题非常相似:Google Tag Manager Not Sending Ecommerce Data to Analytics (Standard Ecommerce)
GTM正确地将综合浏览量发送到Google Analytics(分析),而不是事务数据。
我们的自定义'transactionComplete'事件在需要时会正确触发。它显示在Tag Debug面板中,并且dataLayer看起来不错,密钥与文档https://developers.google.com/tag-manager/enhanced-ecommerce#purchases相匹配。数据层显示在GTM的Tag Assistant工具中。
未显示的是Tag Assistant中Google Analytics(分析)标签下的电子商务数据,dataLayer等,也未显示在GA本身中。
在最后一张图片中,在GA的Tag Assistant中,我们似乎缺少了“其他事件”列表,其中交易数据已发送到GA。
有什么想法吗?
答案 0 :(得分:0)
标准电子商务和增强型电子商务是两种不同类型的数据,可以将其发送到Google Analytics(分析)。跟踪类型“交易”用于标准电子商务,而增强型电子商务可以作为具有网页浏览量或事件匹配的有效负载发送。目前,您正在尝试使用“交易”发送增强型电子商务数据,该数据似乎被忽略了。
GTM似乎有点误导,因为它似乎只是忽略了Google Analytics(分析)设置变量中的电子商务选择,而没有任何警告。您可以使用Google Analytics(分析)Debugger Chrome扩展程序进行验证,也可以使用开发人员工具中的“网络”标签验证这一点,在这里可以检查所有有效负载值,这些值会发送给Analyitcs。