2014-10-16 87 views
1

當我們的系統在客戶下訂單,他們可以從幾個不同的「商店」買一個。我們擁有整合的購物車體驗,但將交易分成單個訂單作爲最後一步。如何記錄多個事務與GA的增強型電子商務

我需要一些方法來,在最後的「謝謝」簽出漏斗的頁面,添加產品和多次記錄的交易。

是否設置「購買」的行動有效地清除的產品,所以我可以添加更多的重複這個過程?例如...

ga('ec:addProduct', { 'id': '1' }); 
ga('ec:addProduct', { 'id': '2' }); 
ga('ec:setAction', 'purchase', { 'id': '123456' }); 
ga('ec:addProduct', { 'id': '3' }); 
ga('ec:setAction', 'purchase', { 'id': '987654' }); 

...在上述情況下,將交易123456產品含有1 & 2,而成交987654只包含產品3?或者,交易987654包含產品1,2,& 3?

欣賞任何洞察到這!

最佳, 內特

回答

2

你必須把他們之間的事件拆分交易,這嚴重的將發送所有信息,這樣你就可以在未來的交易開始。

ga('ec:addProduct', { 'id': '1' }); 
ga('ec:addProduct', { 'id': '2' }); 
ga('ec:setAction', 'purchase', { 'id': '123456' }); 

ga('send','event','whatever',{'non-interaction': 1}); 

ga('ec:addProduct', { 'id': '3' }); 
ga('ec:setAction', 'purchase', { 'id': '987654' }); 

ga('send','event','whatever',{'non-interaction': 1}); 
相關問題