簡體   English   中英

Google Analytics(分析)增強型電子商務跟蹤功能是否可以取代“ ecommerce:addTransaction”?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM