谷歌分析与子域和聚合数据

我正在构建一个网站,这些网站在example.com上有一个主域名,还有几个使用主域名子域名的区域网站,例如:

  • example.com
  • site1.example.com
  • site2.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