Google Analytics整体运作流程与原理
“大牙小眼睛”通过精心收集,向本站投稿了4篇Google Analytics整体运作流程与原理,下面是小编为大家整理后的Google Analytics整体运作流程与原理,供大家参考借鉴,希望可以帮助到有需要的朋友。
篇1:Google Analytics整体运作流程与原理
,
特别适合对网站分析感兴趣的初级学者入门学习。
v.youku.com/v_show/id_XNDI0MjM0NTI0.html
篇2:Google Analytics基本异步跟踪代码设置与运作原理-[跟踪代码设置]
Google Analytics异步跟踪代码,以基本跟踪代码作为数据跟踪与传递的基础,在此基础之上,根据网站业务数据需求,您可以自定义设置跨域跟踪、添加直接流量站点、添加搜索引擎设置、事件跟踪、虚拟跟踪等功能。异步基本跟踪代码,作为数据跟踪与传递的基础,肩负着向Google Analytics服务器传递网站访客访问数据的重大责任.
知其然,才能知其所以然。了解了GA的运作原理,才能对其更好的运用,否则心里会老是有一块茫然(在我心里,就是这样的)。到底Google Analytics基本异步跟踪代码,是如何运作的呢,如何将我们网站访客的数据呈现在各类报告中的呢?本文将对其设置方法与运作原理做详细介绍。
基本设置
Analytics基本异步跟踪代码采用异步加载模式,js加载速度会更快,并且会自动判断访客浏览器中是否有ga.js的缓存文件,若存在则直接调用,一般对网页加载速度影响不大。如果你仍旧担心js文件会影响速度或发生冲突,那你可以考虑由全部放在改为以下方案,但一定程度上会降低数据的准确性(鱼和熊掌仍你选了)。
页面标签之前添加
标签之前,添加
(function {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'ssl' : 'www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
< /script.>
补充:另外,如果你的站点全部采用的是http协议或https安全协议(一般用于账号、密码等数据保密),那么可以跳过GA对协议的自动判断,直接调用对应的ga.js文件,即将ga.src的值改为ga.src = www.google-analytics.com/ga.js或www.google-analytics.com/ga.js。
原理说明
异步代码加载速度快、数据更准确的功劳都应归功于_gaq对象,它采用队列“先进先出”的数据结构,先按照先后顺序收集好各类命令及函数的API调用,以便ga.js加载完成后按照同样的顺序处理这些调用请求,即“谁先申请,先被收集,而后先被处理”。
图二:队列
Google Analytics API的调用
API调用时采用_gaq.push方法,将API调用申请推送到_gaq对象队列中被收集。而被推送收集的API调用包括:JavaScript命令数组、函数。其中,命令数组由被调用的 对象方法名称、传送给 对象方法的参数组成,也就是我们设置的各类定制跟踪,包括事件跟踪、跨域跟踪、添加搜索引擎等等。
推送命令数组(申请API调用)
_gaq.push(['setAccount', 'UA-XXXXX-X']);
推送函数(申请API调用)
_gaq.push(function() {
var pageTracker = _gat._getTrackerByName('myTracker');
var link = document.getElementById('my-link-id');
link.href = pageTracker._getLinkerUrl('example.com/');
});
_gaq 对象的创建
图三:_gaq对象及API调用
当页面中第一个命令数组以_gap.push方法,申请API调用时会执行以下流程:
首先,调用var _gaq = _gaq || [];,创建_gaq 对象(并通过_gaq.push(['setAccount', 'UA-XXXXX-X']);绑定到指定的GA网络载体ID),同时各类 对象方法处于可调用状态,包括事件跟踪、跨域跟踪等方法;
其次,推送新建的_gaq 对象方法,传递相应参数,提交API调用申请。
最后,其余跟踪方法的API调用申请都被推送收集到_gap对象时,会调用_gaq.push(['_trackPageview']);执行最后一次推送,并由此方法提交将全部API调用申请提交给ga.js处理,
Ga.js处理各类API调用
在各类API申请被收集的同时,以下代码会判断站点的网络协议(安全 HTTP 协议或标准 HTTP 协议),并调用访客缓存中的ga.js(若有)或从GA服务器下载ga.js。ga.js加载完成后,会立即处理所有API调用申请、更新/读取访客cookie数据,。
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'ssl' : 'www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
Google Analytics数据传输日志
Ga.js将所有所得数据,包括访问者IP、网站域名、请求URI、页面名称、访客浏览器/操作系统信息、事件设置、自定义变量设置、访客ID、访问次数、访问时间、流量来源等等,赋给对应的utm变量,并将所有utm参数值对作为__utm.gif图片调用参数,写入到GA服务器端__utm.gif图片的调用日志中,向GA服务器发送数据。GA再对日志进行数据处理、分析,生成我们所看到的各类报告。
www.google-analytics.com/__utm.gif?utmwv=4&utmn=769876874&utmhn=example.com&utmcs=ISO-8859-1&utmsr=1280×1024&utmsc=32-bit&utmul=en-us&utmje=1&utmfl=9.0%20%20r115&utmcn=1&utmdt=GATC012%20setting%20variables&utmhid=2059107202&utmr=0&utmp=/auto/GATC012.html?utm_source=www.gatc012.org&utm_campaign=campaign+gatc012&utm_term=keywords+gatc012&utm_content=content+gatc012&utm_medium=medium+gatc012&utmac=UA-30138-1&utmcc=__utma%3D97315849.1774621898.1207701397.1207701397.1207701397.1%3B…
Google Analytics utm.gif请求参数表
变量说明示例值utmac帐户字符串。在所有请求中显示。utmac=UA-2202604-2utmccCookie 值。此请求参数将发送从网页中请求的所有 Cookie。utmcc=__utma%3D117243.1695285.22%3B%2B __utmz%3D117945243.1202416366.21.10. utmcsr%3Db%7C utmccn%3D(referral)%7C utmcmd%3Dreferral%7C utmcct%3D%252Fissue%3B%2Butmcn开始一个新的广告系列会话。utmcn 或 utmcr 存在于任何给定请求中。更改广告系列跟踪数据;但不启动新会话。utmcn=1utmcr指示重复的广告系列访问。当对相同链接进行后续点击时,系统就会设置该变量。utmcn 或 utmcr 存在于任何给定请求中。utmcr=1utmcs浏览器的语言编码。有些浏览器不设置此变量,在这种情况下该变量将设置为“-”。utmcs=ISO-8859-1utmdt网页标题,是一个网址编码字符串。utmdt=analytics%20page%20testutme可扩展参数值已编码,用于事件和自定义变量。utmflFlash 版本utmfl=9.0%20r48&utmhn主机名,是一个网址编码字符串。utmhn=x343.gmodules.comutmipc产品代码。这是给定产品的 SKU 代码。utmipc=989898ajssiutmipn产品名,是一个网址编码字符串。utmipn=tee%20shirtutmipr单价。在物品级别设置。值为数字且仅使用美国货币格式。utmipr=17100.32utmiqt数量。utmiqt=4utmiva某个物品的不同版本。例如:大、中、小、粉红色、白色、黑色、绿色。字符串为网址编码。utmiva=red;utmje指示浏览器是否启用了 Java 支持。1 表示启用。utmje=1utmn为每个 GIF 请求生成的唯一 ID,用于防止 GIF 图片缓存。utmn=1142651215utmp当前网页的网页请求。utmp=/testDirectory/myPage.htmlutmr引荐,完整的网址。utmr=www.example.com/aboutUs/index.php?var=selectedutmsc屏幕颜色深度utmsc=24-bitutmsr屏幕分辨率utmsr=2400×1920&utmt指示请求的类型,包括:事件、交易、物品或自定义变量。如果 GIF 请求中不存在此值,则请求的类型为网页。utmt=eventutmtci帐单邮寄地址所在城市utmtci=San%20Diegoutmtco帐单邮寄地址所在国家/地区utmtco=United%20Kingdomutmtid订单 ID,为网址编码字符串。utmtid=a2343898utmtrg帐单邮寄地址所在区域,为网址编码字符串。utmtrg=New%20Brunswickutmtsp运费,单位和价格的值。utmtsp=23.95utmtst关联企业。通常用于电子商务中的实体商户。utmtst=google%20mtv%20storeutmtto总计。单位和价格的值。utmtto=334.56utmttx税款。单位和价格的值。utmttx=29.16utmul浏览器语言。utmul=pt-brutmwv跟踪代码版本utmwv=1
以上就是Google Analytics基本异步跟踪代码的运作原理,可能有点复杂,有什么疑问就给我留言吧,一定知无不言
篇3:整体思维与类比思维的联合应用――房型原理与组织设计
老大妈六十多岁了,这些年来一家人攒了70万,最近打算买房子,要买多大的房子?怎样才能买到功能齐全、经济实惠的房子?老大妈算了一下,家里现在有两个儿子、一个媳妇儿、一个孙子,加上老两口共六口人。在市区只能买50平米的,在郊区能买到120平米;在市区安家就住不下一家人,郊区虽然远点但能够买到120平米的,可以买个三室一厅,在把阳台改造一下变成四室一厅,这样三代人就可以住下来了。如果二儿子娶了媳妇也可以住进来,虽然有点拥挤但毕竟是自己的家。
老大妈从家庭整体的角度思考问题,考虑到了人口现状及未来的变动情况,考虑到祖孙三代人的需求,最终决定在郊区购买房子。这就是整体思维在实际中的应用。我们再把老大妈对家庭规划的方法用到企业管理中,这就是类比思维,
企业由不同的生产要素和具有不同技能的人组成,如果能从整体上思考,根据功能划分形成不同的部门,使每个部门功能相互独立,同时又相互联系、相互制约,就可以使组织功能最大化地发挥作用。
道理就像上面的例子一样简单。没有学习过组织学的人,可能感到企业组织设计很难;学过组织学的人,可能也会感觉到不太好用。如果我们能用日常中熟知的方法去思考,那么不懂的、不会的、不熟悉的内容不是很快就熟悉了吗?我国著名的战争方法地道战就是中国人民的智慧的结晶,首先从整体上分析了敌强我弱的基本情况,明白硬拼是没有用的,必须灵活作战。后来发现老鼠虽然弱小,但一旦钻进四通八达的鼠洞里,再强的动物也就没有办法。解放区就把这种原理用到抗战上,在战争中取得了较大的优势,常常打得日寇落荒而逃。
所以并不是只有西方管理学才是真正的管理学,管理无处不在。我在以前的博文中介绍过很多原理,如田忌赛马与SWOT分析是同样的道理,保姆管理原理与科学管理也是同样的原理。管理并不难,只要学会观察思考,掌握基本的思维模式,就会使管理效率达到相当高的水平;管理学并不神秘,只要懂得把熟知的原理和方法用在不熟悉的事物上进行类比思考,就会容易理解。但每个思维模型都不是独立的,在实际的管理活动中往往需要联合应用。
篇4:解读整体与部分--兼论G.E.摩尔的有机统一原理
解读整体与部分--兼论G.E.摩尔的有机统一原理
整体与部分是一对重要的哲学范畴.G.E.摩尔在承继前人的基础上对整体与部分的'关系作了更为详尽的阐释,认为整体与其组成部分存在着一种特殊关系,在这一关系中,整体的价值离不开按特定方式组织起来的各部分,但各部分及其价值却可以离开整体而存在,即“有机统一”是整体离不开部分的有机统一.
作 者:汪涛 刘丹 作者单位:汪涛(武汉大学,外国语学院,湖北,武汉,430072)刘丹(湖北大学,哲学系,湖北,武汉,430062)
刊 名:理论月刊 PKU英文刊名:THEORY MONTHLY 年,卷(期):2006 “”(5) 分类号:B0 关键词:整体 部分 有机统一【Google Analytics整体运作流程与原理】相关文章:
1.b2b运作流程
2.上市流程整体流程
6.项目运作计划书
7.生产运作读后感
8.生产运作计划书
10.店长职责与工作流程






文档为doc格式