Google Analytics自定义变量概貌
Posted on 十一月 4, 2009
Filed Under 分析工具 | 4 Comments
原创文章,转载请注明: 转载自网站分析 Web Analytics
本文链接地址: Google Analytics自定义变量概貌
User Defined报表
我想,相当一部分使用过Google Analytics的人,都知道,在后台中有一个“User Defined”报表。与之相对的,在页面上可以使用pageTracker._setVar()这个函数。我们在Google Analytics的其他报表中看到的都是已经定义好的,只有在这里,我们可以自己定义想要跟踪到的维度。这有什么用呢?比如,我们的网站上,有很多的内容或者功能,除了Google Analytics预先定义好的,我们可能还想知道登录用户和未登录用户的行为有什么区别?这时,程序判断用户的登录状态,把登录还是未登录的值填入pageTracker._setVar()函数,就可以使用“User Defined”这个维度来区分这两种用户了。“User Defined”允许自定义,可以让我们可以根据网站的具体情况制定特有的维度,来满足业务分析的需要。
一个太少
遗憾的是,Google Analytics只为每个配置文件(Profile)提供了一个“User Defined”的维度。当我们需要定制多个维度来跟踪的时候就会处境尴尬。多建立一些配置文件,可以多得到一个“User Defined”,不过,在页面代码上和配置文件的管理上增加了复杂性,同时,不同的配置文件中定义的维度也无法相互关联,形成分割报表。
Google Analytics新增自定义变量 Custom Variables
Google新增的这个功能太邪恶了,简直不要一些小的Web Analytics软件的提供商活嘛。我们可以定制一批的自定义变量,这些变量可以根据我们业务的需要分别来干不一样的事情。
比如说,前面提到的登录用户和未登陆用户的区分。再比如:我们现在报表中的网站结构的粒度是具体到每个页面,我们可以看到针对页面这一级别的指标值。如果,我希望了解各个分类下所有页面的PV之和,或者其他指标之和,之前的Google Analytics就无能为力了。我们需要借助Excel等外部工具来完成这个耗神的工作。使用自定义变量,可以方便的解决这个问题。只要在每个页面为一个自定义变量赋上分类的名字,就可以在这个自定义报表中看到各个分类的表现了。
同时,Google Analytics在自定义变量的使用上也提供了非常灵活的设定,这个在后面会讨论。还是那句话,这玩意怎么会免费?
自定义变量 Custom Variables的用法
页面中的语法:
_setCustomVar(index, name, value, opt_scope)
index:第几个自定义变量
name:变量的名字
value:变量的值
opt_scope:变量的范围(1:只要是该唯一访客就起效;2:在当次访问中起效;3:只在该页面起效)
按前面提到页面分类跟踪的需求举例:
_setCustomVar(1, “Category”, “News”, 3)
现在我的帐号Custom Variables还没有激活(不过Intelligence已经激活),以上是参考Google的文档和其他文章完成的。如果你有什么看法,赶紧在下面留言吧!
您也许还对以下内容有兴趣:
Comments
4 Responses to “Google Analytics自定义变量概貌”
Leave a Reply

十一月 13th, 2009
非常喜欢这个博客,关于ga的使用,和定制,能否多讲一些。
[回复]
十一月 14th, 2009
谢谢
[回复]
十二月 24th, 2009
嘿嘿,我又来啦!支持!
[回复]
一月 23rd, 2010
非常喜欢案例~~越详细越好~谢谢分享
[回复]