我在電子商務網站上實施Google分析。我們已經在使用事件追蹤來追蹤事件,如添加到購物車,刪除等。我想知道什麼是使用電子商務追蹤apis的理想時間(addTrans & addItem)。這裏是我的問題:何時應該進行電子商務追蹤?
我應該稱這些功能爲每個產品被添加到購物車?
我是否應該只在付款完成時纔會調用這些功能,而且他們在顯示收據屏幕時?
什麼是理想的實施方式?請儘可能提供最佳做法。
在此先感謝
我在電子商務網站上實施Google分析。我們已經在使用事件追蹤來追蹤事件,如添加到購物車,刪除等。我想知道什麼是使用電子商務追蹤apis的理想時間(addTrans & addItem)。這裏是我的問題:何時應該進行電子商務追蹤?
我應該稱這些功能爲每個產品被添加到購物車?
我是否應該只在付款完成時纔會調用這些功能,而且他們在顯示收據屏幕時?
什麼是理想的實施方式?請儘可能提供最佳做法。
在此先感謝
我將跟蹤幾件事情,
1.How許多鑽進支付形式,並沒有購買,這可以表明你是什麼毛病付款或本身頁。統計結帳的訪問者數量 - 訂單數量。
2.有多少用戶進入網站,未添加至少一個產品,這表明廣告,着陸頁或網站佈局總體上出現問題。唯一身份訪問者的數量 - 添加了至少一個項目的人數。
爲添加到購物車中的每個產品添加統計數據可以顯示出什麼?如果用戶購買某種產品,你可以得到這個產品是最想要的,但在購物車意味着注意到恕我直言。至於你的第二個問題,我會實施我上面寫的解決方案。
我想知道您的客戶是否應該去外部託管的頁面進行付款。如果他們這樣做,那麼GA跟蹤將不會向您顯示可盈利流量的真實來源 - 它會向您顯示付款處理頁面作爲源。
建議或至少建議您將電子商務跟蹤(包括_trackTrans
調用)放在結賬過程的「謝謝」或「確認」階段。
另外,值得注意的是,如果用戶刷新了跟蹤頁面,那麼代碼將再次被觸發,您可能會在Google Analytics中看到傾斜的數字。
我和你一樣,我也首先實現了事件跟蹤,但我希望有機會實現電子商務跟蹤以獲取一些$數據在那裏瀏覽。所以,在開發者頁面上。其中一個例子是在reciept頁面上,但是在我的實現中,由於我使用的是付款API,所以無法工作。所以,在我的結帳頁面上,我設置了父交易。使用:
_gaq.push(['_addTrans',
'1234', // transaction ID - required
'Acme Clothing', // affiliation or store name
'11.99', // total - required
'1.29', // tax
'5', // shipping
'San Jose', // city
'California', // state or province
'USA' // country
]);
然後當我列出購物車中的我的項目,我使用PHP和一個foreach傾倒每一個項目,SKU,商品單價和數量到母公司層面的交易是這樣的:
_gaq.push(['_addItem',
'1234', // transaction ID - required
'DD44', // SKU/code - required
'T-Shirt', // product name
'Green Medium', // category or variation
'11.99', // unit price - required
'1' // quantity - required
]);
對於流程的最後一步,我通過SOAP API將交易數據發送給我的商家處理(paypal),並獲得大量回復。我根據回覆的回覆做了不同的事情。如果沒有從JSON響應我得到一個已完成的響應,在該點錯誤是,當我火:
_gaq.push(['_trackTrans']);
我真的不知道,如果這是真實的方式去它,但它我感覺合理。
Definitly我將有一個結帳過程的渠道..但我的問題是我應該在哪裏調用addTrans和addItem方法? – 2010-07-04 12:01:01
@Abdel Olakara,我會用addTrans作爲addItem對我來說並不意味着什麼。用戶可以玩它只是爲了好玩。 – eugeneK 2010-07-04 12:39:07
感謝您的迴應:) – 2010-07-04 13:32:22