深入浅出网站分析(一)——Google Analytics工具概述
Google Analytics是一个运行在Google主机上的免费网站分析工具,她可以告诉你访问者是如何找到并使用你的网站,这样,你就可以:
- 对网站的设计和内容作出更明智的决定。
- 改进网站使更多的访问者转化为客户。
- 追踪你的关键字,Banner广告,EDM,及其他营销活动的效果。
- 追踪数据,诸如收益,平均订单价值和电子商务转化率。
Google Analytics两个最主要的特点是简单和免费:
- 简单
Google Analytics被设计用来同时满足网站分析新手及专家的需求,因此他的各项功能在使用时也足够简单。对于分析师,市场和运营的人员,不需要掌握复杂的技术知识也可以快速使用这款工具,并获得洞察。而灵活的定制功能也为专业人员提供了深入探索的可能。
- 免费
Google Analytics的前身是一款商业级网分析工具Urchin。被Google收购后免费开放使用。
1,谁在使用Google Analytics?
据统计,目前Google Analytics是全世界使用最广泛的网站分析工具。以下是Google Analytics的部分用户。
我们来看下Google Analytics2012年使用情况的一些数字。
- 87%的网站使用Google Analytics
2012年Econsultancy.com对800家企业(其中的三分之二来自英国)的调查显示87%的网站使用Google Analytics,其中47%的网站只是用Google Analytics一种分析工具。
数据来源:Econsultancy.com – “Online Measurement and Strategy Report 2012”
- 61.2%的Top 100,000网站使用Google Analytics
2012年第一季度Builtwith对超过133 Million的网站进行了检查,发现全球前100万的网站中69.38%使用Google Analytics。前10万的网站中61.2%使用Google Analytics。前1万的网站中41.55%使用Google Analytics。
数据来源:http://trends.builtwith.com/analytics
1.1小技巧:如何查看Google Analytics用户
为了验证以上这些信息的真实性,我们也可以自己试着做一些抽样调查。下面给大家介绍一个小技巧,通过查看页面源代码检查网站是否使用了Google Analytics。方法很简单,在网站页面中点击鼠标右键,选择查看源代码。在源代码中搜索ga.js即可。如果网站中包含这段代码,则说明这个网站使用了Google Analytics。
我们来检查几个网站试一下,首先是英国移动运营商O2公司的官网。通过查看页面源代码我们发现O2网站的页面中包含Google Analytics的追踪代码。说明他们在使用Google Analytics。
第二个是全球支付技术公司Visa的官网。我们也在Visa的网站页面代码中发现了Google Analytics的追踪代码。
2 Google Analytics的可以解答的问题
为什么大部分互联网公司选择使用Google Analytics? 除了最主要的免费和操作简单以外,大部分互联网公司选择使用Google Analytics的原因在于他灵活的定制和强大的细分功能。通过这些功能Google Analytics可以帮助你回答很多关于网站和营销活动的重要问题,比如:
- 访问者如何使用我的网站?
- 购买商品的访问者和未购买的访问者行为上有何差异?
- 如何选择流量渠道并让我的营销活动变得更有效?
- 我的网站内容效果如何,是否促进了转化?
- 访问者在哪里放弃了购物车,随后又去了哪里?
- 如何改善我的网站导航使访问者享受更加完美的访问体验。
3 Google Analytics如何工作
在了解了Google Analytics的功能后,我们来简单的看下Google Analytics的工作原理。下面是一张Google Analytics工作流程的示意图。
在这张示意图中,描述了Google Analytics的主要工作流程。当网站页面被加载时,页面源代码中的一段Google Analytics追踪代码也同时被执行。追踪代码负责收集并更新与本次浏览相关的数据,例如访问者属性,本次访问来源,浏览器配置,打开页面的时间等等等等。并将这些数据以1像素透明GIF图片请求的方式发送回Google Analytics服务器。Google Analytics服务器在对返回的追踪日志进行处理后,将数据以指标和维度的方式输送到报告,经过账户个性化配置和过滤器后,最终显示在我们账户的配置文件中。
3.1 以下情况会发生什么?
Google Analytics追踪和收集数据的过程会受到很多外部因素的影响,并不是每次都能准确无误的完成数据的追踪工作。在一些特定条件下,Google Analytics可能无法收集到网站的访问数据。以下是在网络浏览中一些常见的情况。我们看下这时Google Analytics会发生什么问题。
- 某人阻止或删除了浏览器中的Cookies。
- 某人在浏览器中阻止了Java Script。
- 通过缓存页面访问我的网站。
- 页面中的Java Script执行错误。
和所有使用页面标记进行追踪的网站分析工具一样,Google Analytics使用Cookie和JS对网站访问进行追踪。因此一旦这两者中的任何一个出现问题,Google Analytics都无法完成追踪。
Google Analytics只使用JS和第一方Cookie追踪访问数据。很多人的浏览器设置为阻止第三方Cookie,这不会影响到Google Analytics。但有些人阻止所有Cookie,那么这些人将不会被Google Analytics追踪到。因为所有传递给Google Analytics服务器的数据都是通过第一方Cookie来完成的。有些人删除了Cookie,但他们依然将被追踪,但他们将被Google Analytics识别为网站的一个新访问者。因为Google Analytics无法将他们的属性转换为之前的推荐系列。
如果访问者禁用JS将无法被追踪到,因为Google Analytics的追踪代码将无法执行。同样,当网页中任何一个在Google Analytics追踪代码之前的JS包含错误或执行不正确时,这个页面都不会被追踪。因为浏览器将停止执行网页中余下的JS。
缓存的网页存储在访问者本地机器上的,只有能连接到internet,Google Analytics仍然会追踪缓存页面的访问。
Google Analytics可以追踪来自移动设备的访问,只要该设备能执行JS和存储cookie。