深入浅出网站分析(一)——Google Analytics工具概述

Google Analytics被设计用来同时满足网站分析新手及专家的需求,因此他的各项功能在使用时也足够简单。对于分析师,市场和运营的人员,不需要掌握复杂的技术知识也可以快速使用这款工具,并获得洞察。而灵活的定制功能也为专业人员提供了深入探索的可能。据统计,目前Google Analytics是全世界使用最广泛的网站分析工具。

Google Analytics功能篇—虚拟页面

虚拟页面是Google Analytics中另一种对不产生页面浏览行为的追踪方法。(通常的网站追踪模式,是基于页面浏览行为的。)简单的说就是通过预先对这些不产生页面浏览(不同URL页面)的行为进行定义,并将这些值与页面一样的形式显示在内容报告中。实际上这些页面是不存在的,访问者也不可能看到这些页面。

Google Analytics功能篇—事件追踪

通常的网站追踪模式,是基于页面浏览行为的。当访问者点击链接打开一个页面,追踪代码就会把当前页面的信息和访问者点击的URL信息记录下来。并把这些信息组织起来生成报告。但是在很多情况下,访问者点击了URL后不会产生新的页面。Google Analytics的事件追踪功能,是用来记录不产生页面浏览的用户交互行为的。

使用JS和_trackPageview函数从时间维度监测页面表现

为什么要从时间维度对页面进行监测?
网站分析中有一个重要的指标:Bounce rate。定义是当用户在进入你网站的第一个页面后没有点击任何链接就离开了。假设两个用户同时进入网站的第一个页面后,一个什么都没有看就马上离开了,而另一个在阅读了页面上的内容并在Action按钮上忧郁了半天,最后离开了。那么这两个用户在Bounce rate里看起来没有区别。而实际上第二个用户比第一个用户更有可能被转化。而如果两个用户来自不同的渠道,那么第二个渠道相对第一个渠道更有一些价值。
在 GA的报告中目前只提供两个时间维度:平均页面停留时间和平均网站停留时间。使用JS事件与_trackPageview函数相配合,我们可以看到网页在时间维度上的表现,并获得更多详细的用户与网站互动的时间数据(被计算在Bounce rate内的非点击行为数据)。

Google Analytics中trackPageview函数的5种使用策略

_trackPageview函数用来记录页面的PV,在页面安装的GA追踪代码中,_trackPageview用来记录当前页面的相对URL地址。并记录在汇报给GA服务器的&utmp参数中。基本的工作的流程就像是这样:当用户浏览http://bluewhale.cc/123.html这个页面时。页面中的_trackPageview函数就会将/123.html作为_trackPageview函数的值,并将这个值通过调用__utm.gif文件的的形式汇报给GA的服务器,最终显示在我们的报告里。
_trackPageview不仅可以记录当前页面URL,还可以记录任何我们想追踪的数据,并将它显示在我们的GA报告里。
下面介绍5种_trackPageview函数的使用策略。