·您现在的位置: 云翼网络 >> 文章中心 >> 网站建设 >> 网站建设问答 >> Google Analytics的新秘密:如何定义Visit

Google Analytics的新秘密:如何定义Visit

作者:佚名      网站建设问答编辑:admin      更新时间:2022-07-23

【前言】Visit这个度量是网站分析的基石。但即使是这样基本的一个度量,Google Analytics对它的定义其实都不是完全一成不变的。为了适应新的浏览器变化和人们访问网站习惯的变化,Google Analytics在基本度量上甚至都在不断进化。哦,这或许也是Google Analytics的可怕之处,她已经达到了这样的高度,还比别人爬的快。

在本文中,你将学到什么:

1.GA定义visit的重大改变;

2.特殊情况下GA如何处理visit的定义;

3.Visit关联属性的变化(过去和现在);

4.为什么大部分页面的visit会远小于这些页面的访问者(visitor)数量。

【正文】

如果这个文章的标题我只是写成“Google Analytics如何定义visit”,是不是你就不会看了?

但可能事情比大家想象的复杂,所以非常希望你能够继续读下去。当然,如果你不是那么明白如此重要基础的一个度量,那么建议你先阅读这篇文章:网站分析的最基本度量(1)——Visit。

Google Analytics统计visit的重大变化

我们都知道visit的两句口诀——“30分钟没动静”和“浏览器千万别关闭”。意思是如果浏览一个网站的过程中有三十分钟没有打开新的页面或者没有发生某些action(这些action需要被GA的代码监测到,例如event tracking),那么之后你再在这个网站上进行访问的行为会被记录为一个新的visit。同样,如果浏览器被关闭了,然后再打开浏览器浏览这个网站,GA也会认为发生了新的visit。

现在,大家可以不用记这两个口诀了,因为Google Analytics对visit的定义已经发生了重大改变。

image

事实上,这个口诀现在必须改为——“30分钟没动静”和“换了来源再进去”。为什么改成这两个口诀,我们先看看Google对visit新的定义是什么(如果你懂英语,而且有翻墙之术,那么你可以看这个文章:http://analytics.blogspot.com/2011/08/update-to-sessions-in-google-analytics.html):

1.同一个访问者的两个相邻pageviews(http://www.chinaz.com/web/2012/0821/270374.shtml)之间的时间间隔如果超过了30分钟,会被记录为一个新的visit。

2.一天结束时,持续的浏览行为自动被切分为两个visit。

3.一个访问者更换了与原先来源不同的其他来源再次访问这个网站,也会被记为一个新的visit,即使在30分钟内更换也如此。但更换为直接流量除外。

这一变化对visit统计带来何种影响?

对于第一、二种情况,这是业界约定俗成的,GA更新visit定义的前后并没有对此发生变化。第三种情况则是最为重大的改变。

这种改变对visit的计数带来了什么样的变化?请仔细读我下面的文字,也许有一些长期萦绕心头的问号能够被解开。

在旧的定义中,visit的增加与否其实与流量来源关系不大。在下面的场景中,visit的新旧定义有显著区别。

场景一:

Steven访问我的网站往往是通过搜索引擎。这一天,他在百度上搜索“网站分析”,然后点击搜索结果进入了我的网站,在网站上浏览了一下,似乎没有找到那篇他曾经记得没有看完的文章。于是,他马上又回到百度,搜索“电子商务关键数字优化”,找到了这篇他要读的文章。这个过程都发生在30分钟内,而且浏览器没有被关闭过。请问,Steven的这一系列行为为我的网站带来了多少个visit?

image

对于这个场景,新旧visit的定义不同,对visit的计算也截然不同。

在旧的定义中,只有浏览器关闭或者两个pageview之间的间隔超过了30分钟才算新的visit,所以在上面这个场景中,visit不会增加,仍然只有1。

这个时候,产生了一个麻烦,对于流量来源的统计,有点棘手。我们在流量来源的报告中,两个搜索词(前一个是“网站分析”,后一个是“电子商务关键数字优化”)将会怎么统计呢?这个时候Google Analytics有几种选择:

1.放弃第二个关键词的记录,把这个visit的增加值计入到前一个关键词“网站分析”上;

2.放弃第一个关键词的记录,即第二个关键词冲掉了第一个,把这个增加的visit计到“电子商务关键数字优化”上;

3.两个关键词都记录,且他们为网站带来的visit数量都增加1——这意味着把traffic source报告中各个流量源头的visit数字加总,总数会大于网站的总visit数;

4.记录第一个关键词“网站分析”的visit增加1,同时也记录第二个关键词“电子商务关键数字优化”,但visit不增加,如果第二个关键词之前没有带来任何流量,那么它也会出现在报告中,只是它的visit数据是“0”。

同学们,你们认为GA怎么处理呢?答案是第四个。很有趣,这是为什么我们过去在GA的报告中可能会发现有些traffic source的visit=0。如果你曾经看到过这种报告,你一定会认为GA肯定出错了。不是GA出错,而是visit定义的机制造成的乌龙。

但是在新的定义中,流量来源的变化会造成visit的增加。上面的这个场景,由于traffic source变化了(从一个关键词变为另外一个),因此visit会增加1。在Traffic Source报告中造成visit=0的困扰也不存在了,两个关键词各自为网站带去的visit都加一。

现在Google Analytics的报告,在任何情况下都不会再出现visit=0的traffic source。但曾经的报告,是存在的。说点题外话,这个定义的改动会改变Google Analytics中的历史数据,所以你在过去的数据中再去找visit=0,已经无处可寻了。

场景二:

现在我们看看另外一个场景中,visit的先后变化。仍然是Steven,他打开了我的网站,然后电话响了,他下意识的直接关掉了浏览器,5分钟之后,电话结束,他又打开浏览器,重新输入我的网站的网址——www.chinawebanalytics.cn在浏览器的地址栏中,然后继续浏览页面。在这个过程中,会为我的网站创造几个visit?

这个场景下,在旧的visit定义中,visit会增加1,即整个过程会有2个visit。因为关闭浏览器会让统计visit的一个临时cookie过期(所谓临时cookie,即是随着浏览器关闭而立即过期的cookie)。

但是在新的visit定义中,visit不会增加1,因为定义中并没有任何关于浏览器关闭的情况。事实上,之前的那个临时cookie仍然存在,而且仍然会随着过期,但是它的内容却不改变了。