Google analytics 谷歌分析:跟踪网站和it';s博客位于一个web属性中,但具有不同的配置文件

Google analytics 谷歌分析:跟踪网站和it';s博客位于一个web属性中,但具有不同的配置文件,google-analytics,Google Analytics,我正试图通过谷歌分析追踪网站www.mywebsite.com及其博客blog.mywebsite.com。我在这个网站上创建了一个网站属性和两个配置文件,一个用于博客,一个用于网站 最初,我尝试在上执行以下说明,并将以下代码粘贴到两个站点标题: var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-12345-1']); _gaq.push(['_setDomainName', 'mywebsite.com']); _gaq.push(['_

我正试图通过谷歌分析追踪网站www.mywebsite.com及其博客blog.mywebsite.com。我在这个网站上创建了一个网站属性和两个配置文件,一个用于博客,一个用于网站

最初,我尝试在上执行以下说明,并将以下代码粘贴到两个站点标题:

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-12345-1']);
_gaq.push(['_setDomainName', 'mywebsite.com']);
_gaq.push(['_trackPageview']); 
为了演示这个问题,假设blog.mywebsite.com有一个页面“about.html”,www.mywebsite.com有一个页面“products.php”

现在google analytics在博客档案中显示“products.php”(以及其他www.mywebsite.com子页面)访问量(以及博客安装第一天的大量点击量)

我如何才能使网站配置文件仅显示“products.php”访问,以及博客配置文件仅显示“about.html”访问

我也意识到我错过了这个网站(我把“.mywebsite.com”改为“.mywebsite.com”),但我不确定这有什么区别

目前,我将博客的ga代码修改为:

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-12345-1']);
_gaq.push(['_setAllowLinker', true]);
_gaq.push(['_setDomainName', 'none']);
_gaq.push(['_trackPageview']); 
并补充说

_gaq.push(['_setAllowLinker', true]);
到网站的ga代码

但我不确定这是否会改变现状


或者,唯一的解决方案是为blog和site提供两个单独的Web属性吗?

将网页视图从一个网站和另一个网站分离不是通过跟踪代码设置来完成的,而是通过配置配置文件上的过滤器来完成的

您需要为每个配置文件创建一个高级过滤器/Include/Hostname/

当您使用Event时,这种方法的缺点就出现了:您暂时无法过滤事件,然后在两个概要文件上获得相同的事件统计信息


电子商务交易也需要通过交易ID进行过滤。

如果我的初始解决方案很好,我只需要在新的配置文件中添加过滤器。这个链接:非常有用