2014-01-30 31 views
0

見截圖。在Google跟蹤代碼管理器中,網絡媒體資源ID已設置。 然而,然後根據 Google Analytics Debugger執行_gaq.push(['_trackEvent', …])的時候,就無法使用:通過JavaScript設置網絡屬性ID分析:網絡媒體資源ID不用於_gaq.push([ '_ trackEvent',...])以下

Account ID: UA-XXXXX-X 

只有當,然後_trackEvent作品:

_gaq.push(['_setAccount', 'UA-12345678-1']); 
_gaq.push(['_trackEvent', 'registration', 'social', user.id.toString()]); 

是不是真的需要在JavaScript中再次設置網絡媒體資源ID?我如何知道更多?

Edited screen shot of Google Tag Manager

回答

1

而是手動添加事件,並試圖獲得與GTM(谷歌標籤管理器)工作的。您可以使用GTM自動跟蹤事件。以下是一個鏈接: http://www.lunametrics.com/blog/2013/10/03/google-tag-manager-auto-event-tracking/#sr=g&m=o&cp=or&ct=-tmc&st=(opu%20qspwjefe)&ts=1391111362

除此之外,不是通過爲您創建的默認Google Analytics代碼添加Google ID。只需創建一個自定義JavaScript標記並將Google Analytics(分析)代碼粘貼到其中,並確保它在所有頁面上觸發。那也應該這樣做!

+0

感謝您與GTM自動跟蹤事件的建議。但是,對我們來說這似乎不可能。點擊後不應直接生成事件:1.用戶單擊登錄按鈕。 2.系統嘗試登錄用戶。3. *只有登錄成功後,纔會生成一個事件,其中登錄過程返回用戶ID。 – feklee

+0

對於那個例子,你會創建一個虛擬的綜合瀏覽量,我認爲它也可以自動創建。該瀏覽量僅在確認頁面上觸發。或者如果確認URL是唯一的,那麼你需要的只是一個目標。 – KingOptimizer

+0

沒有確認頁面。因此,虛擬頁面視圖需要由JavaScript生成。爲此,還需要設置網絡媒體資源ID,並且代碼看起來與我的問題非常相似。至少這就是我理解事物的方式。 – feklee

相關問題