Google Analytics:如何在报告中分隔域名?

时间:2012-06-13 14:31:04

标签: google-analytics

我在多个网站上都有一个代码。我想看看用户目前在哪个网站上。

目前我已经这样做了,但在报告中我只看到所有域名的“直接流量

有可能吗?

var cb=function(){
    var pageTracker = _gat._getTracker('UA-XXXXXXXX-XX');
    pageTracker._setDomainName(document.domain);
    pageTracker._setAllowLinker(true); // To track traffic across domains
    pageTracker._trackPageview();
}

if(!window._gat) {                    
    $.getScript(('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js',cb);
}
else {
    cb();
}

也许可以通过自定义变量?

1 个答案:

答案 0 :(得分:9)

您提供的代码应该允许您在报告中分隔域。有几种方法可以做到这一点:

  1. 为每个域添加新的配置文件(除主要配置文件外,还包括两者)。您可以在“个人档案”下的“管理”标签中执自定义过滤器将使用“包含”过滤器类型和“主机名”的过滤器字段,您可以在其中指定每个域。
  2. 使用“主机名”字段将报告直接划分为不同的域。这在一些标准报告中用作次要维度标准,但最简单的方法是在自定义报告中添加“主机名”作为维度或过滤条件。
  3. 通过指定您要创建包含维度为“主机名”的包含细分,为每个域创建单独的高级细分。
  4. 上面的最后两个选项允许您在报告中并排比较这两个域。