是否可以在 Google Analytics 中跟踪单个订单/交易的多个优惠券?根据文档,关键的“优惠券”应该是一个文本......
在我们的商店,客户可以为一个订单填写多个优惠券。所有优惠券将适用于整个订单,而不是产品。例如:优惠券“NOSHIPPING”可用于免费送货,也可将优惠券与客户关联,给予客户额外折扣。因此,代码“MYDISCOUNT5PERCENTOFF”也为选定的客户提供了总订单的 5% 折扣。所以订单可以用2张优惠券完成!
在https://developers.google.com/tag-manager/enhanced-ecommerce#purchases上的示例中,只给出了一张优惠券......
dataLayer.push({
'ecommerce': {
'purchase': {
'actionField': {
'id': 'T12345', // Transaction ID. Required for purchases and refunds.
'affiliation': 'Online Store',
'revenue': '35.43', // Total transaction value (incl. tax and shipping)
'tax':'4.90',
'shipping': '5.99',
'coupon': 'SUMMER_SALE'
},
'products': [ ... ]
}
}
});
已经尝试了一些东西,但不可能两次推送同一个对象,但使用不同的优惠券,因为第二次推送会推翻第一次......
在页面加载/类似的东西之后,不可能推动第二次购买。已经尝试用逗号分隔优惠券,'coupon': 'NOSHIPPING,MYDISCOUNT5PERCENTOFF'
但这只会在 Analytics 中提供名称包含逗号的优惠券,因此无法过滤单独的优惠券......
还尝试设置数组而不是文本,例如'coupon': ['NOSHIPPING','MYDISCOUNT5PERCENTOFF']
,但这根本没有注册任何优惠券......
有什么方法可以在 Analytics 中跟踪单笔交易的多张优惠券吗?如果没有,请让这成为可能!