2012-07-12 144 views
0

在與谷歌Analytics(分析)電子商務交易,我們可以爲下面的代碼:如何使用Google Analytics自定義跟蹤電子商務交易?

_gaq.push(['_addTrans', 
    '1234',  // order ID 
    'SitePoint', // store 
    '19.99',  // total 
    '1.50',  // tax 
    '3.00',  // shipping 
    'Chicago', // city 
    'Illinois', // state 
    'USA'   // country 
]); 

但我要實現它爲僱主註冊頁面,在這裏我不會得到ORDER_ID和總場。相反,我可以通過更換oerder_id和商店來使用employer_id和公司名稱... 它會起作用嗎?

僅供參考,您可以看到GA Ecommerce 如何將其用於僱主註冊?

回答

0

你可以這樣做,但它可能不是最好的辦法。如果我打算這樣做,我會使用一些代碼來生成一個虛擬事務ID,然後將總字段設置爲$ 1。下面是一些代碼來生成一個order_id:

function generateOrderId() { 
    // really crude unique ID 
    var d = new Date(); 
    var r = Math.floor(Math.random()*1000); 
    return d.valueOf()+''+r; 
} 

一個更好的方法來做到這一點是跟蹤事件。這些設計用於跟蹤沒有直接相關美元數量的特殊事物。例如,下載次數或某個人點擊視頻播放器的次數。

該文檔非常好,如果您瞭解Sitepoint文章事件跟蹤不會很難。 (它實際上比電子商務更簡單) https://developers.google.com/analytics/devguides/collection/gajs/eventTrackerGuide

相關問題