msgbartop
天一心搜索引擎优化SEM工作室
msgbarbottom

29 三 11 转载Google Analytics中的基本度量三 “PV和UV”

在Google Analytics的报告中,经常有一些度量关系密切,并成对出现。比如PV和UV。如果说前两篇介绍的“绝对唯一访问者”和“访问次数”度量是基于访问者的度量,那么PV和UV就是基于页面的度量。

Pageview_Unique Pageview

PV的全称是Pageview,中文的意思是:综合浏览量

UV的全称是Unique Pageview,中文的意思是:唯一身份综合浏览量

度量的定义:

“综合浏览量”在Google Analytics中的定义是这样的:指由浏览器加载的网页综合情况。

每次执行跟踪代码时,Google Analytics均可记录综合浏览量。可以是由浏览器加载且含跟踪代码的 HTML 或类似网页,或在分析报告中为模拟综合浏览量而创建的 urchinTracker 事件。

综合浏览量”通俗的解释就是页面被加载的总次数。每一次页面被成功加载,就会被算作一次综合浏览量(PV)。比如:如果有人来到你的网站,浏览了页面A,然后浏览了页面B,然后再一次回到了页面A,然后离开了你的网站,那么这次访问的综合浏览量总数就是3。而如果这个人打开页面后又点击了刷新或是重新加载,就又会被算做另一次综合浏览量。

“唯一身份综合浏览量”在Google Analytics中的定义是:汇总由同一用户在同一会话期间生成的综合浏览量。唯一浏览量表示该页被浏览(一次或多次)期间的会话次数。

唯一身份综合浏览量的定义比较复杂,我的理解是指页面所受到来自同一个用户在同一session中的访问次数。当页面受到同一用户在同一session的访问时算作一次“唯一身份综合浏览量”,当这个用户在另一session中访问了这个页面,或另外一个用户访问了这个页面市,又被算作是另一次“唯一身份综合浏览量”。简单的说,这个度量的计算只取决于一个因素:是不是属于同一session。如果不是,就被记录为一次新的“唯一身份综合浏览量”。

PS:session就是用户的一次访问,时间由_utmb的生存期决定。默认值是30分钟。

举个例子来说明一下:

第一个用户访问了A,B,页面后又返回了页面A,然后离开网站。(关闭了浏览器)

第二个用户访问了页面B,然后离开网站。

第一个用户又返回网站访问了A页面,然后离开网站。

这时候网站的“唯一身份综合浏览量”是A和B两个页面被浏览的总量。

A页面的“唯一身份综合浏览量”是2

B页面的“唯一身份综合浏览量”是2

所以网站的“唯一身份综合浏览量”是4

PS:这时的“综合浏览量”是5

A页面分别被第一个用户和第二个用户访问过3次,但有两次访问属于第一个用户的同一个Session,所以被记录为一次。

B页面被两个不用的用户访问过,用户不同session肯定也就不同了。

“唯一身份综合浏览量”不能代表页面的访问用户数,因为Session可能来自同一个用户。

度量的计算方法:

页面的综合浏览量是通过网站页面内安装的Google Analytics追踪代码来获得的。追踪代码被加载一次就被记录为一次综合浏览量。

“综合浏览量”就是网站页面内追踪代码被加载次数的总和。而“唯一身份综合浏览量”是指网站各个页面上用户Session的总和。

与其他度量间的关系:(访问者,访问次数和综合浏览量)

一般来说,访问者的度量将少于访问次数的度量。访问次数的度量将小于综合浏览量的度量。例如,一个访问者可能访问一个网站两次,并产生共5次的综合浏览量。

可能产生影响的因素:

追踪代码位置:

通常我们将Google Analytics的追踪代码安装在页面的最底端</body>处。而如果用户没有完全加载页面就离开的话这个页面的访问将不被记录。(追踪代码没有被加载)

这里有一个问题:如果用户在没有完全加载完页面的话点击进入新的页面,而不是离开。那么这个页面的访问会被记录吗?

Session时间设置:

Google Analytics中一个Session默认是30分钟,如果我们修改了这个值,“唯一身份综合浏览量”将会受到影响。

29 三 11 转载Google Analytics中的基本度量二 “访问次数”

维度的定义:

Google Analytics对访问次数的定义是:您网站的所有访问者发起的具体会话次数。

通俗的解释就是,在一定时间范围内,所有你网站的“访问者”对网站访问的总次数。即:访问者人数*每个访问者的访问次数。

PS:这里是“访问者”而不是“唯一身份访问者”,就是说同一时间段内重复的访问者不会被过滤掉。

在bluewhale.cc的Google Analytics访问者概述报告中,选择访问人数和访问数对比模式会发现。

1月17日 访问次数:11 绝对唯一访问者人数:4

1月18日 访问次数:21绝对唯一访问者人数:10

1月17—18日 访问次数:32 绝对唯一访问者人数:13

PS:就是说只能计算出访问者的平均访问次数,而不能算出唯一身份访问者的平均访问次数。

举个例子说明一下:

例如:访问者A在2010年1月1日——2010年1月5日里来过你的网站3次

访问者B在2010年1月6日——2010年1月10日里来过你的网站2次

访问者A在2010年1月11日——2010年1月15日里又来过你的网站1次

那么,在你选择报告的时间范围

2010年1月1日——2010年1月5日,访问次数:3次

2010年1月1日——2010年1月10日,访问次数:5次

2010年1月1日——2010年1月15日,访问次数:6次(而不是5次)

维度的计算方法:

访问次数也是通过计算Google Analytics设置用户电脑上的cookie(_utma)获得的。

cookie utma

在content后面的六组数字中,最后一组的数字就是用来计算用户访问次数的。这里的31就表示我一共访问了31次。

试验一下,如果我删除了这个cookie并再次访问网站看看会有什么变化:

new_utma

Content的最后一组数字变成了1,说明我是第一次访问,并且第二组和第三组数字也和原来不同了,说明我变成了一个新用户。

Google Analytics读取到这个数据后同样会附加在一个1像素的GIF图片请求的参数中发送回服务器。并显示在报告里。

http://www.google-analytics.com/__utm.gif?…..&utmcc=__utma%3D127635166.1139791987.1263958249.1263958249.1263958249.1…..

可能产生影响的因素:

Cookie因素:

先介绍下Google Analytics识别每次访问的工作原理:

Google Analytics是通过_utmb和_utmc两个cookie来识别一次访问的。我们每进行一次访问或打开一个页面时,Google Analytics都会先监测_utmb和_utmc,如果缺少其中的任何一个,这次访问都会被记录为一次新的访问。

_utmc会在用户关闭浏览器的时候自动删除。

_utmb的生存周期默认是30分钟,就是说如何我们在网站上的非活动状态时间达到或超过 30 分钟,_utmb就会自动删除。

简单的解释一下就是:

用户删除cookie会影响访问次数的计算。(还会影响很多其他的维度。)

修改_utmb的生存周期会影响访问次数的计算。(比如将30分钟调整为60分钟,访问次数将会减少。)

29 三 11 转载Google Analytics中的基本度量一 绝对唯一访问者

访问次数,PV,UV等等这些对用户和网站的定义是读懂网站分析报告的基础。我准备在这个系列中对常用的维度定义进行详细的介绍。比如:度量的定义,计算方法等等。不说废话,马上进入本篇的正题:“唯一身份访问者”

维度的定义:

“绝对唯一访问者”在Google Analytics中的定义是:在指定时段内不重复(仅计数一次)的访问者人数。唯一身份访问者人数用 Cookie 确定。通俗的解释就是:在你选择的报告日期范围内每个访问者只被计算一次。如果在选定的日期范围内访问者 A来过你网站 5次,访问者B 只来过你网站一次。那么你有2 个“绝对唯一访问者人数”。

例如:

访问者A在2010年1月1日——2010年1月5日里来过你的网站3次

访问者B在2010年1月6日——2010年1月10日里来过你的网站2次

访问者A在2010年1月11日——2010年1月15日里又来过你的网站1次

那么,在你选择报告的时间范围:

2010年1月1日——2010年1月5日,有1个“绝对唯一访问者”(A)

2010年1月1日——2010年1月10日,有2个“绝对唯一访问者”(A和B)

2010年1月11日——2010年1月15日,有1个“绝对唯一访问者”(A)

2010年1月1日——2010年1月15日,有2个“绝对唯一访问者”(A和B)

维度的计算方法:

“绝对唯一访问者”数量是通过计算Google Analytics设置用户电脑上的cookie(_utma)获得的。

通常,Google Analytics会在用户第一次来访时网站时在用户的电脑上设置cookie,其中的_utma用来辨别绝对唯一访问者身份和访问次数等信息。

cookie utma

注意Content后面的6组数字。其中的第二组数字和第三组数字构成了一个的唯一标识。Google Analytics依靠这两组数据来区分和计算“绝对唯一访问者”(第二组数字是Google Analytics随机生成的唯一ID,第三组数字是用户第一次访问时生成的时间戳。)

然后这个用于计算“绝对唯一访问者”的cookie数据被附加在一个1像素的GIF图片请求的参数中发送回Google Analytics服务器。并显示在报告里。

http://www.google-analytics.com/__utm.gif?…..&utmcc=__utma%3D127635166.44865639.1262856757.1263874990.1263878363.32…..

可能产生影响的因素:

虽然依靠cookie来计算“绝对唯一访问者”是比较准确的方法。但有一些因素还是会影响数据的准确性。

JavaScript被禁用:

如果访问者的浏览器禁用了JavaScript,Google Analytics的代码无法工作,也就不能识别这个用户了。

Cookie的因素:

如果Cookie被用户删除,当他再次访问网站时,会获得一个新的_utma cookie,里面包含一个的新的“绝对唯一访问者”ID。这样,一个用户就被记录了两次。

Cookie的设置是基于浏览器,当同一个用户先后使用Firefox和Internet Explorer两个浏览器访问时,会被识别成两个不用的“绝对唯一访问者”。而如果两个用户使用同一个浏览器访问同一网站时,他们也将会被记录为一个“绝对唯一访问者”。

图片因素:

有些浏览器允许用户停用由当前网页之外的网域所请求的图片。用户启动这个功能后将会阻止数据发送至 Google Analytics。

时间因素:

“绝对唯一访问者”的数量会根据你选择的时间范围而发生变化。为了避免产生错误数据,必须一次选定数据的时间范围。否则有可能产生重复的“绝对唯一访问者”。比如,我们先查看了2010年1月1日——2010年1月10日的数据然后又查看了2010年1月11日——2010年1月15日的数据,两者相加后发现有3个“绝对唯一访问者”,而实际上2010年1月1日——2010年1月15日这个时间范围内只有两个“绝对唯一访问者”。访问者A因为选择时间的不同被重复计算了。