2012-04-26 115 views
0

我们有大量的网站(> 50),我们希望使用分析软件进行跟踪。我们也希望从一个控制台跟踪所有站点的总访问次数。谷歌分析多个配置文件

我已经完成了一些研究,并且通过google支持的方式是安装一个'msater'跟踪配置文件,并使用过滤器在每个域上创建子配置文件。但是,由于50个站点的最大值,这不允许创建超过49个不同的站点,这意味着拥有大约300个站点将导致6个“主”配置文件,然后需要手动组合。

我也尝试了使用自定义变量的每个站点的多个配置文件,例如,

var _gaq = _gaq || []; 
_gaq.push(['t1._setAccount', 'UA-xxx-01']); 
_gaq.push(['t1._setAllowLinker', true]); 
_gaq.push(['t1._trackPageview']); 

var _gaq = _gaq || []; 
_gaq.push(['t2._setAccount', 'UA-xxx-02']); 
_gaq.push(['t2._setAllowLinker', true]); 
_gaq.push(['t2._trackPageview']); 

但是,我读到这可能导致数据没有正确记录,并似乎强烈反对谷歌。

是否有一种简单的方法来组合多个配置文件?如果可能的话,我宁愿坚持使用Google,而且我们的预算紧张,因此无法承受谷歌分析工具。

+0

您应该看看Analitycs API – greg 2012-04-27 22:37:17

回答

0

Google不支持此方法,因为您需要了解技术网站上的一些内容。这就是说,你正在尝试做的事情是可能的,只要确保检查你的数据。您的配置文件数量有限,只能由Google增加 - 您必须通过Google Analytics Certified Partner,因为他们是唯一可以直接请求的配置文件(他们仍然可能会拒绝)。

更好的方法是使用帐户方法。当你达到你的限制时,从另一组登录凭证开始制作账户,以管理员的身份添加你的原始邮件,然后从账户中删除次要用户(所以你不要再次达到限制)。

您需要注意的技术问题是Google Analytics为每个页面加载创建多组Cookie。在随后的页面浏览中,这是一个可以选择的cookie集合,所以你会看到新的访客数量很高,跳出率高,以及很不稳定的数据。正确调用_setAllowHash方法,您可以通过让GA共享Cookie来避免此问题。