1

我一直在使用主站点的代码跟踪主站点和子域,但是,当我转到站点内容>页面时,它链接到主域,而它应该链接到应该引用的已查看页面的子域到子域。

这是我的代码:

主站点:

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'xxxx']);
  _gaq.push(['_setDomainName', 'sitename.com']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

子域:

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'xxxx']);
  _gaq.push(['_setDomainName', 'sub.sitename.com']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

我已阅读有关子域的 Google Analytics 文档。因为_setDomainName我都尝试过.sitename.comsitename.com,但它仍然显示相同的结果。因此,Google Analytics(分析)仪表板中的页面内容链接到主站点,但在引用子域页面时不会链接到子域。

这给索引页面带来了问题,因为我如何知道域和子域之间唯一视图的划分?我一定在这里做错了什么!

4

1 回答 1

1

您是否考虑过为您的子域设置单独的配置文件?例子:

配置文件 1:没有过滤器的汇总,获取所有内容,以便您可以查看来自任何地方的数据

配置文件 2:只有 www.sitename.com 的流量。创建一个过滤器以仅包含 www.sitename.com 流量。

配置文件 3:只有 sub.sitename.com 的流量。创建一个过滤器以仅包含 sub.sitename.com 流量。

于 2012-05-29T18:43:29.400 回答