Google Analytics基础篇—工作状态检查

在上一篇文章中,我们分别介绍了Google Analytics传统追踪代码和异步追踪代码的添加方法。本篇介绍下如何对追踪代码的工作状态进行检查,保证报告中数据的完整性和准确性。

通常在成功添加Google Analytics追踪代码后1-3小时内,就可以在报告中看到网站的数据了。(具体时间可能会受到网络状况的影响,但最长不会超过24小时)。在等待报告数据的过程中,为了保证Google Analytics正常工作,需要对配置文件的工作状态进行检查。配置文件的工作状态大部分是由追踪代码的状态决定的。所以,手动检查追踪代码是一项必不可少的工作。

下面分别介绍三种检查追踪代码的方法。自动代码检查,页面代码检查和Httpwatch工具检查。通过这三种方法可以基本保证报告中的数据准确完整。

自动代码检查

自动代码检查是我们最常用的,也是最简单的一种代码检查方法。Google Analytics的配置文件有自动检查的功能,具体的检查方法是:在添加完追踪代码后,返回Google Analytics账户,在账户名称右侧选择“编辑”配置文件,并在配置文件设置界面的右上角查看当前的工作状态。通常,在第一次添加追踪代码后,配置文件都会显示“追踪代码未验证状”。这时,手动点击后面的“检查状态”链接,可以立即对追踪代码进行检查并获得配置文件的最新状态。如果系统成功检测到了追踪代码,配置文件界面就会显示“等待数据”的状态。

检查配置文件状态

Google Analytics将配置文件的工作状态分为三种情况,未验证,等待数据和接受数据。并分别以三种图标显示在配置文件界面中。

以下是配置文件的三种工作状态图标及含义:

跟踪状态未知未验证:未验证是最坏的一种状态,表示系统没有在你的网站上检测到追踪代码,这通常有几种原因:

1 第一次添加追踪代码后,系统还未来得及检测。这时需要手动进行”检查状态”。

2 追踪代码已经被移除,系统无法检查到代码。

3 网站因宕机等原因无法访问,系统无法检查到代码。当看到配置文件处于这种状态时,要重写检查网站及追踪代码添加情况。

等待数据:等待数据时一种临时的状态,表示系统已经成功检测到网站中的追踪代码,并且正在汇总和处理返回的追踪数据。这种状态一般时间不会很长,当系统开始向报告中写入数据时,等待数据的状态就会结束。

正在接收数据:接收数据状态是一种常规的工作状态,表示系统成功检测到页面的追踪代码,并且已经收集到了返回的追踪数据, 现在正在向报告中写入数据。通常在这种状态下你已经可以在报告中看到一些当天的网站数据了。

这里需要注意的是,以上三种状态是Google Analytics对配置文件工作状态的描述,并不能保证报告中数据的完整性和准确性。所以,还需要使用其他方法对添加的追踪代码进行进一步检查。

页面代码检查

页面代码检查是一种比较烦琐的方法,需要人工对页面上的追踪代码进行检查。具体的检查方法是:随机抽取网站中的一部分页面,然后逐一对页面源代码中的追踪代码进行检测。随机抽样检查的准确度取决于抽样页面的多少。有朋友可能会说,我们的追踪代码加在了页面底部的模板中,并且全站都使用的是同一套模板。为什么还要逐一检查?如果你确信你的网站只有一个统一的页面底部模板,那么只需要检查网站中的任意一个页面就可以了。但很多网站的情况非常复杂,我曾经碰到过一个网站同时使用了多套相同的页底模板,而网站的技术人员却不能准确说清这些模板的具体情况。所以,在发现数据出现问题之前对网站页面进行随机抽样检查是一个值得推荐的方法。

现在还有一种简单的页面代码检查方法,不需要手工操作,并且快速准确。唯一的缺点是需要一些费用。如果你不在意的话,可以试试SiteScan这个工具。

这里需要注意的是:无论是随机抽取网站页面进行代码检查,还是使用工具对整站页面进行完整的检查,都只是对报告数据的完整性检查,但并不能保证报告中数据的准确性。

Httpwatch工具检查

使用工具检查是另一种对追踪代码的人工检测方法,也是最有效的一种方法。这里是使用httpwatch工具对追踪代码的返回数据进行检查,并判断追踪代码返回的数据是否准确。具体的检查方法是:先安装Httpwatch工具,然后访问安装有Google Analytics追踪代码的页面,获得追踪代码的返回数据。然后对返回数据进行检查。

以下是httpwatch获得的一条网站页面的返回数据,通过检查几个关键参数可以判断返回数据是否准确。

httpwatch工具检查

utmhn与网站主机名是否一致

utmdt 与当前页面标题是否一致

utmac 与Google Analytics的配置文件ID是否一致

以上检查的是返回数据中的几个最基本的参数,如果需要检查更多的内容可以参考我的这篇文章。Google Analytics如何报告数据

使用Httpwatch工具是对Google Analytics返回数据的准确性进行检查,因为需要了解数据中不同参数的意义。所以对于初次使用者来说比较复杂。

通过以上三种方法对追踪代码进行检查后,基本可以保证报告中包含了网站的完整和真实的数据。如果你有其他更好的方法或者建议,欢迎给我留言。

——【所有文章及图片版权归 蓝鲸(王彦平)所有。欢迎转载,但请注明转自“蓝鲸网站分析博客”。】——

相关文章:

  1. Google Analytics实用篇—3组常用的高级群体
  2. Google Analytics基础篇—添加追踪代码