2011-04-14 57 views
4

我建立有在一個單一的主域名網站的網絡谷歌分析example.com和使用的主要的一個子域的幾個地區性網站,如:與子域和彙總數據

  • example.com
  • site1.example.com
  • site2.example.com

我有這個網絡建立谷歌分析兩球,但我怕這可能基於遺傳算法是如何工作的矛盾:

  1. 我想給每個子域自身的GA帳戶,這樣的區域網站的管理人員可以看到他們的統計,而不是其他地方的網站。

  2. 我希望能夠將所有地區性網站數據與國家網站數據彙總在一起進行執行管理評審。

雖然使用自己的Google Analytics(分析)帳戶設置每個網站非常容易,但我不知道這是否是正確的選擇。

我可以通過Google Analytics滿足目標#1和#2的要求嗎?如果是的話,我該如何最好地執行它?

+0

你打算如何讓「區域網站的經理」看到他們的統計資料?通過Google Analytics網站(通過授予他們訪問主帳戶的權限)?或者你整合了Google Analytics API嗎? – 2011-04-14 19:45:37

+0

通過網站 – wrburgess 2011-04-14 21:57:25

回答

4

這樣做的一種方法是讓您的頁面代碼指向相同的配置文件(相同的UA-XXXXXXX-X),但基於同一配置文件設置單獨的配置文件,並使用過濾器根據子域發送數據。

這樣你就不需要搞亂頁面代碼的多個版本。但是,你將需要添加到您的網頁代碼,所有的頁面(在所有的子域)(前trackPageview的調用)以下,以確保所有的子域跟蹤:

_gaq.push(['_setDomainName', '.example.com']); 

然後,你將適用於過濾器與每個配置文件:

Filter Name: site1 traffic 
(Predefined filter) 
Filter type (dropdown values): Include only : traffic from the domains : that are equal to 
Domain: site1.example.com 

做到這一點對每個個人資料後,設定每個SITEX

至於#2,你只會讓你產生了所有其他的配置文件關閉的第一個配置文件(以上)作爲「全局彙總」而沒有任何過濾器,因此它將獲得所有流量。

而且您可以指定誰有權訪問配置文件編輯器中的哪些配置文件。

一個令人失望的是,你需要在每個配置文件中單獨設置你的目標。