Google Analytics中的UniquePageView和Visits的区别
Google Analytics中对UniquePageView是这样解释的:
A unique view, as seen in the Top Content report, aggregates pageviews that are generated by the same user during the same session. A unique view represents the number of sessions during which that page was viewed one or more times.
简单的说,一个页面的UniquePageView(唯一页面访问量)就等于访问过此页面的会话数的总和。假设某个网站有两个页面A和B,访问记录如下:
- 2009-12-06 12:00 页面A 用户甲 会话1
- 2009-12-06 12:10 页面B 用户甲 会话1
- 2009-12-06 12:20 页面A 用户乙 会话2
- 2009-12-06 12:30 页面A 用户丙 会话3
- 2009-12-07 12:00 页面B 用户甲 会话4
对于页面A来说,和它相关的会话总共有3个,因此uniquepageview为3,页面B相关的会话有两个,因此UniquePageView为2。那么所有汇总得到的UniquePageView等于多少呢?是3+2=5呢,还是4?
这里面的核心问题就是,同个会话访问了不同页面,Google Analytics是计算两次还是只计算一次。
实验出真知
实验步骤
为了做这个实验,我在自己的网站上放了三个很特殊的静态页面,并加上了ga的代码,这样可以排除其他不必要的干扰。
- gatestpage_a.html
- gatestpage_b.html
- gatestpage_c.html
实验的几点说明:
- 为了模拟不同用户访问我的网站,我会清除掉所有的Cookie
- 为了模拟同个用户的不同会话,我会重启浏览器
- 为了保证数据能够成功发送到Google服务器,我使用HTTP Watch来监视所有发送的数据
测试访问记录(测试时间2009-12-06 21:40):
- 用户A 会话1 gatestpage_a.html
- 用户A 会话1 gatestpage_b.html
- 用户A 会话1 gatestpage_b.html
- 用户A 会话1 gatestpage_c.html
- 用户A 会话2 gatestpage_a.html
- 用户A 会话2 gatestpage_c.html
- 用户B 会话3 gatestpage_a.html
- 用户B 会话3 gatestpage_a.html
- 用户C 会话4 gatestpage_a.html
- 用户C 会话4 gatestpage_b.html
- 用户C 会话5 gatestpage_c.html
OK,按照上面的访问记录,我们期望的报表应该是:
| pageview | unique pageview | session/visits | visitors | |
| gatestpage_a.html | 5 | 4 | 4 | 3 |
| gatestpage_b.html | 3 | 2 | 2 | 2 |
| gatestpage_c.html | 3 | 3 | 3 | 2 |
| 汇总 | 11 | ???? | 5 | 3 |
暂时我们不确定的就是汇总之后的UniquePageView了。
测试结果
在Google Analytics后台,我创建了两张自定义报表,分别用于查看PageView相关的指标和Session相关的指标(Google Analytics不支持在一张报表中同时查看这两类指标)。
Google它不支持查看单个页面的Visits指标,上图中我们尝试从Page维度去看访问量,实际上是看的着陆页面的维度,也就是此页面作为着陆页面的会话数。
我们将得到的报表整合到一块来看
| pageview | unique pageview | session/visits | visitors | |
| gatestpage_a.html | 5 | 4 | 4 | X |
| gatestpage_b.html | 3 | 2 | 0 | X |
| gatestpage_c.html | 3 | 3 | 1 | X |
| 汇总 | 11 | 9 | 5 | X |
从上面的报表我们可以看出,UniquePageView的汇总方式是把每个页面的uniquepageview叠加到一块得到的。
我又查看了手头一些账号的数据,确认了这个结论。不过我之前也做过查看过相应的数据,不过当时的结论和现在的不同。当时的结论是,UniquePageView的汇总至并不总是等于每个page的UniquePageView相加之和,也不等于所有访问量(Vistis),当时觉得非常迷惑。感觉可能GA的UniquePageView本来就是这么设计的,但是当时有Bug,导致查看的时候出现数据不一致的现象。
你可能对下面的文章感兴趣
本博客遵循CC协议2.5,即署名-非商业性使用-相同方式共享
写作很辛苦,转载请注明~
祝你有个愉快的阅读体验:-D点击订阅我的文章

最新评论
以前看过,现在看还是觉得很震憾!
捡了几个扩展,有收获,谢楼主
firefox里也有一个正则表达式的扩展regular expression tester,也挺好用,能实时更新,而且不用.net
写的不错
没这个需求,就纯粹是瞎折腾研究罢了。 在家又不需要用到手机上网。