我正在尝试使用谷歌分析跟踪网站www.mywebsite.com及其博客blog.mywebsite.com。我在这个Web Property上创建了一个Web Property和两个Profiles,一个用于博客,一个用于网站。
最初,我尝试按照http://code.google.com/apis/analytics/docs/tracking/gaTrackingSite.html的说明操作并将以下代码粘贴到两个网站标题:
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代码
但我不确定它是否会改变情况..
或者是博客和网站有两个单独的Web属性的唯一解决方案吗?
答案 0 :(得分:1)
通过跟踪代码设置,但不是通过在配置文件上配置过滤器来完成从一个网站和另一个网站分离综合浏览量。
您需要为每个配置文件创建一个高级过滤器/ Include / Hostname /。
使用事件时会出现这种方法的缺点:您暂时无法过滤事件,然后在2个配置文件中获得相同的事件统计信息。
电子商务交易也需要通过交易ID过滤掉。