使用Google跟踪代码管理器发送优惠券数据

时间:2016-02-09 13:41:50

标签: javascript google-analytics google-tag-manager

我正在尝试使用Google代码管理器进行电子商务跟踪。

似乎所有工作正常,但优惠券代码除外。 在跟踪期间,不会发送与优惠券相关的数据。

这是代码: -

window.dataLayer.push({
                'event': 'transactionComplete',
               'transactionId': data.orderNumber,
               'transactionCurrency': 'USD',
               'transactionAffiliation': 'Booking confirmation',
               'transactionTax': '0',
               'transactionShipping': '0',
               'transactionTotal': data.grandTotal,
               'transactionPromoCode': couponCode,
               // 'currencyCode': 'INR',
               'transactionProducts': [{
                   'id': data.propertyId || "",
                    'name': data.propertyName,
                    'category': data.city,
                    'price': data.grandTotal,
                    'coupon':couponCode,
                    'quantity': quantity,
                    'sku': ''
               }]
            });

任何想法?

2 个答案:

答案 0 :(得分:1)

根据this,遗憾的是GTM不支持标准电子商务跟踪的促销代码。

答案 1 :(得分:1)

您始终可以使用product-level scopetransactionPromoCode放入自定义维度。

enter image description here

然后只为transactionPromoCode创建数据层变量。

enter image description here