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

Som*_*ody 2 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();
}
Run Code Online (Sandbox Code Playgroud)

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

Jon*_*ono 9

您提供的代码应该允许您在报告中分隔域.做这件事有很多种方法:

  1. 为每个域添加新的配置文件(除了包含两者的主配置文件之外).您可以在"个人档案"下的"管理"标签中执 自定义过滤器将使用"包含"过滤器类型和"主机名"的过滤器字段,您可以在其中指定每个域.
  2. 使用"主机名"字段可直接将报表划分为单独的域.这在一些标准报告中用作次要维度标准,但最简单的方法是在自定义报告中添加"主机名"作为维度或过滤条件.
  3. 通过指定要创建包含维度"主机名"的包含段,为每个域创建单独的高级细分.

上面的最后两个选项允许您在报告中并排比较这两个域.

  • 当您说"直接流量"时,您是指当您查看"流量来源"报告时,您会看到"(直接)"列为源类型?如果是这样,那么您应该可以使用上面的选项#2按域分隔.选择"流量来源/来源/所有流量"报告,然后单击此报告中的"次要维度"下拉菜单,并选择"主机名".这应该显示按域细分的流量来源. (2认同)