AboutGoogleanalytics个人研究所得以及一想简单的想法。概述篇什么是GAGA,全称Googleanalytics.是谷歌公司的一款免费企业级分析软件,它为网站提供的数据统计服务。可以对目标网站进行访问数据统计和分析只要在网站的页面上加入一小段代码,就可以提供的丰富详尽的图表式报告。任何人都可以免费注册使用。GA能做什么访问者:人口特点、行为、技术广告:关键字、时段、目标网址流量:直接/引荐/搜索内容:网站、速度、事件转化:电子商务(交易/业绩)请勿因此功能免费提供而小看它,GoogleAnalytics(分析)是一种功能全面而强大的分析软件包访问者-概览访问者-受众人口特点--地理位置:通过地理位置可以看到各个地区的访问者数量,进行鲜明的对比。访问者-受众人口特点--语言:这里是指用户设备上的语言设置。可以间接地分析出不同语言种类的用户分布功能插述:如图,可以在表格工具栏中选择“次级维度”使分析结果按“来源”分组访问者-受众人口特点--自定义变量:例如要记录某个访问者的行为:是否为登录用户,ID名等等。并可以以此看到某个用户的具体行为,如:访问量。(是应用中的重点)功能插述:点击表格列可以进行排序访问者-行为—新访者与回访者:可以看到每天回访者和新访者的数量。功能插述:如图点击“查看”可以切换数据显示模式。访问者-行为—覆盖率与频次:显示各个访问频次的访问次数。访问者-行为—参与:显示访问者停留时间的网站的时间分布和访问深度的分布。访问者-技术—浏览器与操作系统:显示访问者使用的设备信息。访问者-技术—浏览器与操作系统:显示访问者使用的网络以及主机名(域名)。广告访客按下(网页上)广告并被带领到网站分析。通过这可以分析你设置的广告为你带来的访问量流量来源这里提供了对访问者为网站带来流量的各种方式的分析。直接流量:通过地址栏直接输入URL;引荐流量:从其它网页点击了链接;可以看到哪些网站帮助你吸引了流量。搜索流量:通过搜索引擎(关键字)查找到网站;通过搜分析搜索关键字,可以为网站做SEO提供优化的数据支持。流量来源-概览流量来源-来源—所有流量:可以对流量来源(直接、引荐、搜索引擎)进行分析流量来源-来源—搜索(概览):可以对搜索带来的流量进行分析,包括类型,来源,关健字等内容由左边的菜单树可以看到,在这里可以分析网站内容的访状况。例如哪些网页被访问了,访问了多少次;用户在哪些网页的退出访问了,退出率最高;网站的速度,平均加载时间;站内的搜索情况;用户的操作,网站的内容被点击的次数,哪些内容最吸引用户,等等。内容-网站内容—内容深入分析:在表格中可以通过点击目录路径得到下一级路径的页面。内容-事件—热点事件:这里可以按事件类别,事件操作,事件标签三种查看方式来分析。内容-事件—网页:这里可以查看所有有事件记录的网页,点击后可以看到对应的事件,操作与“热点事件”相同。自定义报告在这里可以按照你自已的想法来定制报表。场景:我在网站上设置了跟踪用户的信息,当某个用户访问时,记录了他的id,name,IP,age,sex;现在我想查看一个不同性别用户的访问情况。信息中心这里可以添加你想要小部件来直观地显示各项内容实时(测试版)GA的标准报告都是要经过一段时间后才可以显示出来的,(谷歌位置于加利福尼亚,处于西八区,与中国相差16小时),分析报告都是在下午四点钟进行更新,并且会持续一段时间实时更新。测试时统计数据都需要等待很长时间才看得到。实时(测试版)对于初学调试还是很有帮助的。但是,它更强大的作用(或者说真正的作用)是用于对网站的访问情况进行实时监控。实时(测试版)代码很简单设置好自已的域名便会生成一个网站跟踪ID。只需要将这段代码放进页面中便可以对对应的页面进行跟踪.关于GIF请求GA对网页的跟踪是通过向GA服务品发送GIF请求,即请求一张GIF图片,并发送相关的参数。utmwv=4.6.5GoogleAnalyitcs追踪代码的版本。&utmn=2131698805utm.gif的唯一ID编号,防止GIF图像缓存。&utmhn=你的域名用户访问的主机名。&utmcs=UTF-8用户浏览器语言编码。&utmsr=1152×864用户屏幕分辨率。&utmsc=32-bit用户的屏幕颜色。&utmul=en-us用户浏览器语言设置。&utmje=0用户浏览器是否支持JAVA。&utmfl=10.0%20r42Flash的版本。&utmdt=%E8%93%9D%E9%B2%B8%E7%9A%84Web%20Analytics%E7%AC%94%E8%AE%B0当前网页的标题,在这里是经过编码的字符串。&utmhid=1899795741&utmr=0推介链接的URL。&utmp=%2F当前页面产生的请求。&utmac=UA-12347890-1用户GoogleAnalytics的ID号。等等…GA与CookieGA利用Cookie定义用户会话,并提供分析报告中的多种关键功能。GA设置或更新Cookie的目的仅在于收集报告所需数据。此外,GA仅使用第一方Cookie。也就是说针对您的域设置的所有Cookie仅会向您的域的服务器发送数据。这一做法有效地保证了GACookie成为您网站域的私有财产,来自其他域的任何服务器都无法篡改或获取其中的数据__utma此Cookie通常会在该网络浏览器首次访问您的网站时写入其中。如果此Cookie被浏览器操作者删除,而该浏览器又对您的网站进行了后续访问,一个拥有不同唯一ID的__utmaCookie将会写入其中。此Cookie用于确定您网站的唯一身份访问者,并会在每次网页浏览时获得更新。设置/更新后2年。__utmb此Cookie用于建立和保持用户与您的网站之间的会话。只要在30分钟周期内重复发生了用户活动,单个会话就会一直持续下去。您可以通过_setSessionCookieTimeout()方法修改默认的用户会话时间的长度。设置/更新后30分钟__utmc此Cookie会和__utmbCookie结合使用,确定是否为用户建立新的会话。它将在用户退出浏览器时失效。__utmz此Cookie会储存访问者到达您的网站通过的引荐类型,即是否通过直接方法、引荐连接、网站搜索或广告系列(例如广告或电子邮件)到达。这些信息会用来计算您网站的搜索引擎流量、广告系列和网页的导航方式。此Cookie会在每次网页浏览时获得更新。设置/更新后6个月。新访者与回访者GA的跟踪与cookie密切相关,__utma是随浏览器与设置的,访问者指的就是__utma。场景:我在我自己的电脑上用google浏览了软酷网(已安装跟踪代码)。1.我第一次浏览的时候,我成为一个新访者,当第二次浏览时,我成了一个回访者。即使我是用了不同的软酷网帐号登录的。2.过了一会,钟娜来用我的电脑,用google浏览了软酷网,这时google浏览器里存在了__utmacookie,她的访问使用了这个cookie,所以她成了一个回访者。3.我继续用我的电脑,但是我把google浏览器里的cookie全清空了,再去浏览软酷网,这时我又成了一个新访者,因为浏览器里重新建立了一个__utma,里面的ID变更了。4.我的电脑上还有firefoxi浏览器,这时我第一次用它来软酷网,我又成为了一个新访者。关于事件如上,只需要在需要获取记录的位置(button,href)加上一句JS语句即可。_trackEvent(category,action,opt_label,opt_value)Category:类别(必填)为要跟踪的对象组指定的名称。action:操作(必填)与每个类别具有唯一对应关系的字符串,通常用于为网页对象定义用户互动的类型。opt_label:标签(可选)为事件数据提供额外维度的可选字符串。opt_value:值(可选)可以用来提供有关用户事件的数值数据的整数。可以通过此方法来记录点播数、分析用户的感兴趣的内容等等。对跳出率的影响一般来说,“跳出”是指用户只在您的网站上访问了一个网页,事件跟踪像网页跟踪一样被归类为互动请求,在分析中,“跳出”特指仅触发了一次GIF请求的会话,所以实施了事件跟踪的网页的跳出率指标有所不同会话事件数限制对于每次访问(用户会话),最多只能跟踪大概500个综合GATC请求(事件和浏览量)自定义变量在GA中,你可以设置各种自定义变量来跟踪网站的用户活动。_setCustomVar(index,name,value,opt_scope)此方法接受四个参数:index—位置。必填。此变量是一个数字,其值范围为1-5name—名称。必填。此变量是一个字符串,相当于key。value—值。必填。此变量是一个字符串,与名称配对。opt_scope—范围。可选。值包括1(访问者级)、2(会话级)和3(网页级)。当未定义时,自定义变量范围默认为网页级的互动。访问者级:访问者Cookie的当前会话及其生命周期内所有将来的会话。会话级:访问者在网站上处于活动状态的时间段(session)网页级:一次网页浏览、事件或交易调用(pgae)也就是说,GA为你准备了你5个可自定义的变量,每个变量可以定义多个key,每个key可以对应多个value,并且通过设置不同的范围来关联各个key。例如我设置了两个变量,记录用户ID和name如下:_gaq.push(['_setCustomVar',2,'login',‘wgfcjx',2])_gaq.push(['_setCustomVar',2,'name',‘wanggefan',3])&utme=8(login*name)9(wgfcjx*wanggefan)11(2)这是从GIF请求中提取出的一截参数,这时,我设置的name就会和session级的变量关联在一起。关于电子商务_addTrans()、_addItem()、_trackTrans()跟踪您网站上的电子商务(购物车)交易。使用_addTrans()方法初始化交易对象。该交易对象存储与单个交易相关的所有信息,如订单ID、运费和帐单邮寄地址使用_addItem()方法跟踪有关用户购物车中各个项目的信息,并通过orderId字段将项目与各个交易关联起来。此字段会跟踪有关各个项目的详情,如SKU、价格、类别和数量等。使用_trackTrans()方法确认已经发生了购买操作,且交易对象中积累的所有数据已作为交易完结注:关于这一功能,尚未进行尝试和测试.我们能用GA来做什么使用自定义变量:可以跟踪用户的行为.使用事件跟踪:记录网站内容的吸引力.记录视频点播,观看时长.监控平均网页载入延迟、视频载入时间、Flash接口设置时间甚至收集嵌入您网站脚本的平均延迟统计信息使用电子商务跟踪:订单交易情况购物车使用状况其它分析在线访问数分析访问者忠诚度、行为、网络、设备…流量来源页面浏览量、退出率、跳出率…如果要,我们需要做什么我们的主要工作将是►研究怎么样更好地应用GA►使用GA注意的细节►测试数据,等待报告更新,让事实与预期的结果一致。►剩下的,大部分将是在页面加入GA跟踪代码,可能是某个href标签;也可能是某个button