在其他域

时间:2015-04-28 09:35:53

标签: php google-analytics

我的PHP webapp(example1.com)配置了Google Analytics,因此我可以跟踪访问我网站的访问者。因为我有两个环境,一个用于升级,一个用于生产;并且两者都在2个不同的域上配置。

生产站点在example1.com上运行,而登台站点在example2.com上运行。它们都使用相同的Google Analytics代码。问题是:

  1. 我会在Google Analytics信息中心看到example2.com上的数据吗?
  2. 如果是,如何从暂存网站中排除数据以不显示在GA控制面板上?

1 个答案:

答案 0 :(得分:1)

  1. 您可以设置过滤器(https://support.google.com/analytics/answer/1034823)请记住创建新视图(https://support.google.com/analytics/answer/3256366),否则您将丢失所有数据......
  2. 这将在视图中显示域名:

    Filter Type: Custom filter > Advanced
    Field A: Hostname Extract A: (.*)
    Field B: Request URI Extract: (.*)
    Output To: Request URI Constructor: $A1$B1
    

    更正多域跟踪的文档:

    新代码(分析): https://developers.google.com/analytics/devguides/collection/analyticsjs/cross-domain

    旧代码(ga): https://developers.google.com/analytics/devguides/collection/gajs/gaTrackingSite