enableEcommerce:增强型电子商务是否为false?

时间:2019-05-18 20:39:47

标签: google-analytics google-tag-manager

我需要知道为什么我的购买交易没有存储在Google Analytics(分析)中,Google跟踪代码管理器的预览显示我已将enableEcommerce设置为false,但是正如您所看到的,我已在Google Analytics(分析)中启用了此功能。 / p>

在遵循了文档之后,我仅在“谢谢”页面中拥有此dataLayer:

enter image description here

如您所见:

1)我正在生成产品Array,
2)标签已正确触发。
3)enableEcommerce:否

第3点对我来说尚不清楚,因为我已经启用了电子商务:

enter image description here

启用电子商务:false

enter image description here

更新1

根据kgrr的回答,这是我当前的设置。

事件触发

enter image description here

dataLayer: _

enter image description here

dataLayer(第一个字段名称)

enter image description here

Google Analytics(分析)TAG变量

enter image description here

更新2

enter image description here

不作为转化:

enter image description here

1 个答案:

答案 0 :(得分:2)

基于所有详细信息,您已经共享了一些错误,应予以纠正,以使购买跟踪正常进行。

您的跟踪ID不正确。。您可以通过直接将其添加为跟踪ID或将其添加为Google Analytics(分析)设置变量的一部分来提供跟踪ID。 (与跟踪ID类似地提供)。目前,您将Google Analytcs设置变量传递到跟踪ID字段中。由于您已经准备好这种类型的变量,因此建议您在适当的位置使用它,但是请删除Google Analytics(分析)标签提供的跟踪ID。唯一要覆盖的设置是增强的电子商务设置。 (从图像看来。)

您的购买对象未遵循增强型电子商务格式。。基于documentationproducts数组是purchase对象的一部分。目前,它们是您代码中的兄弟姐妹,因此GTM无法处理并将其附加到事件中。

您的产品对象未遵循增强型电子商务格式。此刻,您没有在产品对象中使用正确的密钥,因此GTM无法将该数据传递给Google分析。 This is a general reference关于产品数据,这是working example,说明如何将各种属性传递到GTM。您应固定键值对以匹配GTM要求的格式。

更新: 此外,您还必须确保在Universal Analytics代码或Google Analytics(分析)设置变量中启用了增强型电子商务功能。如果未启用,则GTM会忽略此数据。