谷歌分析与子域和聚合数据
我正在构建一个网站,这些网站在example.com上有一个主域名,还有几个使用主域名子域名的区域网站,例如:
我有两个设定Google Analytics的目标,但恐怕基于GA的工作原理可能会有矛盾:
我想为每个子域名分配自己的GA帐户,以便地区网站的管理员可以查看其统计信息,但不能查看其他地区网站。
我希望能够将所有区域网站数据与国家网站数据进行汇总,以供执行管理层审查。
虽然使用自己的Google Analytics帐户设置每个网站都非常容易,但我不知道这是否是正确的选择。
我可以通过Google Analytics满足目标#1和#2的要求吗? 如果是的话,我该如何最好地执行它?
一种方法是将页面代码指向相同的配置文件(相同的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而言,您只需将第一个配置文件从上面的所有其他配置文件中衍生出来,作为“全局汇总”,而无需任何过滤器,因此它将获得所有流量。
您还可以指定谁可以访问配置文件编辑器中的哪些配置文件。
一个令人失望的是,你需要在每个配置文件中单独设置你的目标。
链接地址: http://www.djcxy.com/p/63255.html上一篇: Google Analytics with subdomains and aggregating data
下一篇: iphone