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,你只会让你产生了所有其他的配置文件关闭的第一个配置文件(以上)作为“全局汇总”而没有任何过滤器,因此它将获得所有流量。

而且您可以指定谁有权访问配置文件编辑器中的哪些配置文件。

一个令人失望的是,你需要在每个配置文件中单独设置你的目标。