google-analytics - 如何追踪多张优惠券?

标签 google-analytics e-commerce coupon google-datalayer enhanced-ecommerce

是否可以在 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 中跟踪单笔交易的多张优惠券吗?如果没有,请让这成为可能!

最佳答案

您将无法将多个优惠券应用于同一笔交易,并且您已经接近我认为可能是唯一的解决方案,即连接优惠券名称,但使用类似管道(或一些容易区分的东西)来界定它们。例如:

'coupon': 'NOSHIPPING|MYDISCOUNT5PERCENTOFF|ANOTHERCOUPON'

在您的报告中,您只需注意这种串联即可。您还可以为额外的优惠券代码设置自定义维度,但这似乎更浪费 CD,除非您使用的是 A360 并且拥有的内容超出了您的了解范围。

关于google-analytics - 如何追踪多张优惠券?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38246315/

相关文章:

google-analytics - 使用Google跟踪代码管理器推送自定义变量

javascript - GA 电子商务跟踪数据未发送

java - 类似于 Java 的 OpenCart

mobile - 在默认移动浏览器中打开 Instagram 广告链接

javascript - 在 Clickfunnel 中对 strip 订阅应用折扣

数据库中的 Magento 优惠券实体

javascript - 如何将事件跟踪添加到 Javascript 警报

flash - Flash套件中的“GATracker”应使用什么上下文?

php - 将支付宝实现到 OpenCart

php - 如何更新 Woocommerce 中的优惠券代码对象