Javascript 使用谷歌标签管理器发送优惠券数据

Javascript 使用谷歌标签管理器发送优惠券数据,javascript,google-analytics,google-tag-manager,Javascript,Google Analytics,Google Tag Manager,我正在尝试使用谷歌标签管理器进行电子商务跟踪 看起来除了优惠券代码外,一切正常。 跟踪期间未发送与优惠券相关的数据 代码如下:- window.dataLayer.push({ 'event': 'transactionComplete', 'transactionId': data.orderNumber, 'transactionCurrency': 'USD', 'tr

我正在尝试使用谷歌标签管理器进行电子商务跟踪

看起来除了优惠券代码外,一切正常。 跟踪期间未发送与优惠券相关的数据

代码如下:-

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': ''
               }]
            });

有什么想法吗?

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

您可以随时将
transactionPromoCode
放在自定义维度中

然后只需为
transactionPromoCode
创建一个数据层变量


+1,如果该促销代码为您提供了价格折扣,您可以创建一个产品级自定义指标,并与之一起保存折扣值。