2015-10-20 93 views
0

我有一個關於跟蹤轉換和添加自定義項目的問題(如果可能),我目前已經在酒店網站上安裝了電子商務跟蹤代碼段來跟蹤預訂,並且在傳遞收入(總價) ,ID(確認號碼)和NAME(房間名稱)。然而,還有其他的一些項目,我想還有這樣的日期,所以我的問題是,作爲傳輸夜的數量和到達和離開,我可以包括自定義項目的addTransaction對象?或重新命名那些我不需要運輸和sku的產品?谷歌分析電子商務跟蹤定製項目

(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 
})(window,document,'script','//www.google-analytics.com/analytics.js','ga'); 

ga('create', 'XXX-XXX-XXX', 'auto'); 
ga('send', 'pageview'); 

ga('require', 'ecommerce', 'ecommerce.js'); 

// General Booking transaction 
ga('ecommerce:addTransaction',{ 
    'id' : confirmationNumber, // Confirmation Nimber 
    'revenue' : totalBooking, //Booking total plus taxes 
    'affiliation' : hotelName, //Hotel name   
    'currency' : 'USD' 
}); 

// OPTIONAL: detailed room info 
ga('ecommerce:addItem', { 
    'id': roomID, // Room ID. 
    'name': roomName, // Room Name 
    'price': nightlyRate, // Nightly rate (maybe) 
    'quantity': totalRooms // Number of rooms. 
}); 

//Send transaction data 
ga('ecommerce:send'); 

我使用analytics.js庫的方式感謝您的幫助

回答

1

https://developers.google.com/analytics/devguides/collection/analyticsjs/enhanced-ecommerce#measuring-activities創建一個產品級自定義維度,而不是E.g:

ga('ec:addProduct', {    // Provide product details in a 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). 
'position': 1,     // Product position (number). 
'dimension1': '4'   // Custom dimension Number of Nights (string). 
'dimension2': 'October'  // Custom dimension Arrival Date (string). 
}); 
+0

謝謝!這就是我需要的,我不相信我錯過了那部分文檔。 – Joxmar