Google Analytics功能非常强大,只要在网站的页面上加入一段代码,就可以提供的丰富详尽的图表式报告。Google Analytics的数据采集功能是采用AJAX技术来实现,整体架构如图所示:
我们都知道在使用Google Analytics需要在网站上加上跟踪代码(Google Analytics Tracking Code,简称GATC) ,下面我们就来研究下跟踪代码是如何进行工作的。
谷歌分析跟踪代码(GATC) 检索网页数据如下:
浏览器请求的网页包含跟踪代码。
GATC创建并初始化一个对象的属性与网络相关的跟踪ID在代码中。
GATC执行你自定义任何跟踪方法。
跟踪代码初始化和管理以下信息:跟踪检索查看是否包括广告系列;收集HTTP请求中的各种用户信息的到Google GATC。
将访问者HTTP请求包含GATC跟踪信息收集到参数名单。