2012-11-19 42 views
2

我有很多數據庫生成的網頁具有不同的網址。所有這些目前通過呼籲跟蹤代碼中的多個trackpageview調用

_gaq.push(['_trackPageview']); 

我想現在跟蹤這些網頁作爲一個,但我不能刪除現有_trackPageview調用。所以,我決定添加一個新的呼叫,使我有兩個調用_trackPageview,如:

_gaq.push(['_trackPageview']); 
... 
_gaq.push(['_trackPageview',static_url]); 

將這項工作。這會跟蹤同一頁面的兩個綜合瀏覽量嗎?

回答

1

是的,你當前的實現應該重複計算每個頁面的瀏覽量,這可能不是你想要的。

如果你不能擺脫第一個電話,我建議創建一個新的單獨的配置文件,併發送第二頁呼叫到這個新的配置文件,至少它是獨立跟蹤。要做到這一點,最好的辦法可能是通過對第二跟蹤器添加一個前綴:

_gaq.push(['_trackPageview']); 
... 
_gaq.push(['b._setAccount', 'UA-XXXXXXXX-2']); 
_gaq.push(['b._trackPageview']); 

這裏就是討論類似的參考:http://productforums.google.com/forum/#!category-topic/analytics/discuss-google-analytics-features-with-other-users/5nDlmeAriIw

0

如果你使用谷歌標籤管理器,您可以設置射擊規則對於每個頁面,每個頁面會生成一個單獨的觸發事件。這也意味着您可以從GTM內部管理您的代碼,因此您無需每次更改每個頁面上的代碼時,只要GTM容器代碼位於每個頁面上即可。從Google Analytics內使用過濾器意味着您不需要不同的配置文件。

相關問題