2016-01-21 194 views
0

我想用Google Analytics開始跟蹤電子商務,爲此,我需要使用GTM將我的數據層的值傳遞到GA。我已經閱讀了關於這個主題的大量文檔,並且據我所知它應該可以工作,但是我仍然有問題。GTM電子商務跟蹤

我們使用的在線商店實際上是第三方系統(報價引擎),所以我們不能更改傳遞給dataLayer的內容,我們需要的所有內容都傳遞給dataLayer,但我無法弄清楚如何發送這個數據使用GTM到GA。

我的數據層看起來像這樣的網站的結賬頁面上:

數據層= {[

'u12': '18000011', 'u10': '31903296', 'u11': '159328761', 'u3': 'XXLX', 'u7': '58.97' 

}]; 

在我使用GTM自定義HTML標籤在正確的位置射擊但不能將信息發送給GA,標籤看起來是這樣的:

<script> 

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

ga('ecommerce:addTransaction', { 
id: '{{u12}}', 
revenue: '{{u7}}' 
}); 

ga('ecommerce:addItem', { 
sku: '{{u12}}', 
name: '{{u3}}', 
price: '{{u7}}', 
quantity: '1' 
}); 

ga('ecommerce:send'); 

不幸的是,這是行不通的,我的Google Analytics在電子商務交易方面是空的,任何幫助都將不勝感激。

+0

GTM創建一個隨機名稱的跟蹤器,而這個追蹤到默認的跟蹤器。因此,您需要在高級配置中設置跟蹤器名稱(例如「myTracker」),然後將其用於您的電子商務跟蹤ga('myTracker.require','ecommerce','ecommerce.js'); - 請參閱此處:https://developers.google.com/analytics/devguides/collection/analyticsjs/command-queue-reference?hl = zh_CN。這可能不是你唯一的問題,但它是一個開始。 –

+0

只是想環繞此我的頭,以便正確的代碼是: \t 顯然與我自己的跟蹤代碼? –

+0

我也是。我正在Android中實施增強型電子商務,並且仍然與Google提供的文檔相混淆。谷歌是非常糟糕的,使教程... –

回答

1

的解決方案是在兩個答案的組合。我使用Mindbreakers鏈接作爲模板來創建Eike Pierstorff建議的自定義數據層,然後使用GTM中的標準事務標籤發送信息。

我想對Eike Pierstorff和Mindbreaker對我的幫助表示非常感謝。

It's actually working!!!!!!!!!!!!!!

+0

沒問題:)。隨時與我聯繫。 – Mindbreaker

相關問題