![](/img/trans.png)
[英]Google Analytics Enhanced E-commerce Tracking/Analytics is not working via GTM
[英]Does Google Analytics enhanced e-commerce tracking replace “ecommerce:addTransaction”?
目前,我們使用Google的analytics.js庫進行跟蹤,並且該庫現已開始運行:
ga( 'ecommerce:addTransaction', {
'id': $scope.Data.Cart.ConfirmationNumber, // Transaction ID. Required.
'affiliation': 'lexicontech.com', // Affiliation or store name.
'revenue': $scope.Data.Cart.OrderTotal, // Grand Total.
'shipping': $scope.Data.Cart.ShippingTotal, // Shipping.
'tax': $scope.Data.Cart.TaxTotal // Tax.
})
ga( 'ecommerce:send' );
..我們想開始使用Google的增強型電子商務功能。 我們應該完全刪除上面的ga( 'ecommerce:addTransaction' ...
代碼,然后將其替換為以下代碼嗎?..還是應該保留已有的內容,而只需添加新的ec:
函數調用?:
ga('ec:setAction', 'purchase', { // Transaction details are provided in an actionFieldObject.
'id': 'T12345', // (Required) Transaction id (string).
'affiliation': 'Google Store - Online', // Affiliation (string).
'revenue': '37.39', // Revenue (currency).
'tax': '2.85', // Tax (currency).
'shipping': '5.34', // Shipping (currency).
'coupon': 'SUMMER2013' // Transaction coupon (string).
});
是的,您的思維方式很好。
經典電子商務僅與跟蹤交易有關。 增強型電子商務包含此功能,稱為購買。 您需要按照顯示的方式更新當前代碼。
// products (example from google developers)
ga('ec:addProduct', { // Provide product details in an productFieldObject.
'id': 'P12345', // Product ID (string).
'name': 'Android Warhol T-Shirt', // Product name (string).
'category': 'Apparel', // Product category (string).
'brand': 'Google', // Product brand (string).
'variant': 'black', // Product variant (string).
'price': '29.20', // Product price (currency).
'coupon': 'APPARELSALE', // Product coupon (string).
'quantity': 1 // Product quantity (number).
});
// transaction details
ga('ec:setAction', 'purchase', { // Transaction details are provided in an actionFieldObject.
'id': 'T12345', // (Required) Transaction id (string).
'affiliation': 'Google Store - Online', // Affiliation (string).
'revenue': '37.39', // Revenue (currency).
'tax': '2.85', // Tax (currency).
'shipping': '5.34', // Shipping (currency).
'coupon': 'SUMMER2013' // Transaction coupon (string).
});
// event or pageview
ga('send','pageview');
事件或綜合瀏覽量很重要,因為在增強型電子商務中不存在事務類型事件。 因此,您可以使用常規瀏覽量或任何事件發送電子商務數據。 通常為非互動事件。
結帳文檔-https: //developers.google.com/analytics/devguides/collection/analyticsjs/enhanced-ecommerce
增強型電子商務包含購買前的購物行為中的所有事件,因此您可以深入了解電子商務網站中的用戶流量,
新的增強型電子商務插件意在取代常規的電子商務之一。
我相信,移動SDK甚至可能不支持發送常規電子商務匹配數據,並且很快會在analytics.js中棄用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.