最新的GA的跟踪代码都是analytics.js,对应在GTM中就是Universal Analytics,新版的跟踪代码发送的URL上出现关键字是“collect”;旧版本的跟踪代码是ga.js,发送数据的URL上有“gif”关键字。目前市面上两种都有在用,如果您在做竞品分析的时候,要知道区分。
在Chrome打开任意部署了GA跟踪代码的站点,然后按键,打开调试窗口,接着选择“Network”,再按键刷新,然后找出向Google发送数据的URL,如图1-7所示,URL后面的一大堆参数就是向Google服务器发送的数据,形式是1像素GIF的形式。
1.经典版——ga.js
经典版跟踪代码为ga.js,通过虚拟1像素GIF发送数据。
图1-7 经典版跟踪代码发送数据
通过 GIF 请求传递的许多参数的列表,如上面。每次执行跟踪代码发送Hits(中文名为交互,是GA里面发送数据的最小单位)时并非都会传递所有参数,因为某些参数仅适用于特定情况,如广告系列引荐或购物车,且每次打开时候传递的参数是可能不同的。
经典版的跟踪代码常用参数如表1-2所列。
表1-2 经典版跟踪代码常用参数表
原表太大,请看:https://doc.ichdata.com/gu-ge-fen-xi-shi-zhan-zhi-nan/di-1-zhang-google-analytics-ji-chu-zhi-shi/11-google-analyticsjian-jie#1-1-7-xin-jiu-ban-gen-zong-dai-ma-de-dui-bi
2.统一版——analytics.js
统一版跟踪代码为analytics.js,通过collect传递数据,传递的数据信息如图1-8所示。
图1-8统一版跟踪代码发送数据
如图1-8可以看到GA服务器传递数据是通过1像素图片来传输的,统一版的传递参数有些不同,统一版的采用Measurement Protocol协议格式的规则,其中v=1表示MP协议的版本,_v=47表示SDK版本号,a是关联GA和Adsense的一个随机数。
更多新版的跟踪代码常用参数如图1-9所示。
图1-9新版跟踪代码常用参数
3.通用版和经典版的差异
(1)数据的收集和交互
统一版GA相比经典版GA提供了更多的数据收集方式;通过统一版GA跟踪代码,您可以收集跨设备,跨平台的数据,这在经典版是没有提供的;统一版能提供更好的线上和线下标记渠道去驱动销售和转化。
(2)数据的处理
统一版的数据处理更多的数基于访客本身,而不是访客的行为,这与经典版是最大的不同。
(3)自定义指标和维度
在统一版GA中您可以自定义维度或指标用于存储GA现有自动收集的数据,也可以通过导入数。
(4)自定义变量
统一版GA是用自定义维度替代自定义变量,经典版GA是用自定义变量提高自定义维度
(5)用户界面
统一版和经典版的报告界面是基本一致的,差别主要是数据的收集,数据交互和数据数据上。
(6)js库
统一版用的是analytics.js,经典版用户的ga.js。
(7)跟踪代码
使用不同的基础跟踪代码,如图1-10和图1-11所示。
图1-10 经典版基础跟踪代码
图1-11 统一版基础跟踪代码
(8)技术知识
如果想更好的使用统一版GA,您需要连接经典版的相关开发配置环境,否则您很难去使用自定义维度和自定义指标,通过MP(Measurement Protocol,测量协议)协议跨设备或跨平台传输数据和跨设备跟踪,在统一版中,跨站跟踪、事件跟踪和电子商务跟踪的配置比较复杂。
(9)Referrals的处理
在通用版GA中Referrals处理是规则是不同的, Referrals触发都作为新的Session,这将会影响Sessions总的数量。如图1-12所示,用户从http://www.a.com到达http://www.b.com 对http://www.b.com将会是一个新的Session,反之也是。而经典版是不同区分的。
图1-12 Referral的处理
(10)Cookies
Cookie是浏览器用来储存访客信息的一个文件,经典版的可以收集七个Cookies字段(_utma,_utmb,_utmc,_utmt,_utmz,_utmx和 _utmv),通用版只能收集两个(_ga 和_gat)。
(11)隐私和数据使用
为了收集更多的数据,您需要了解经典版更多的隐私政策:Google反对收集用户的个人可以识别数据;如果您需要收集用户的个人数据, 您需要给用户提示。
(12)服务端的配置
统一版GA可以让您通过GA的账户管理区配置服务端的一些信息。
更改session的过期时间
更改广告系列的过期时间
添加或删除搜索引擎
排除Referral流量
(13)电子商务跟踪
统一版提供增强型电子商务模块,这个模块提供更多的方式去收集电子商务数据,能提供更全面的报告,
统一版的跟踪代码已经发布了几年了,但是还有部分站点使用的经典版的,建议尽快迁移到统一版的,体验统一版更强大的功能。