2016-05-24 167 views
0

我試圖獲得(在我看來)使用Google跟蹤代碼管理器和Google Analytics以及遇到問題的非常簡單的方案。使用Google跟蹤代碼管理器和Google Analytics(分析)進行基本自定義事件跟蹤

  • 我們製作了一個新的Google Analytics(GA)通用分析站點。
  • 我們爲我們的網站製作了新的Google跟蹤代碼管理器(GTM)容器。
  • 我們在GTM中爲我們的GA帳戶創建了一個「標籤」,並在「所有頁面」上觸發以跟蹤頁面瀏覽量。

現在我們想用自定義JavaScript通過dataLayer跟蹤事件。例如:

$('a').click(function() { 
    dataLayer.push({'event': 'linkclickedtest'}); 
}); 

這根本不起作用。如果我觀看Chrome的控制檯/網絡標籤,則似乎沒有任何數據會發送給Google。我還爲Chrome安裝了the Google Analytics debugger,並且不顯示事件觸發。我必須錯過簡單的東西。任何指導將不勝感激。謝謝!

回答

1

您需要創建一個基於linkclickedtest事件的新GTM觸發。然後你的標籤應該被配置爲觸發這個新的觸發器。

+0

這讓我朝着正確的方向前進。談論不直觀的。以下是我發現的幫助我的指南:https://support.google.com/analytics/answer/6164470?hl = zh_CN –

0

在執行此代碼之前加載了jQuery嗎?嘗試傳球對象爲以下dataLayer.push功能:

$('a').click(function() { 
    dataLayer.push({'event' : 'linkclickedtest'}); 
}); 
+0

我的點擊事件正確觸發。我可以添加console.log調用,並看到它工作正常。 –

相關問題