使用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函数的使用策略。