Google Analytics事件跟踪设置与原理分析-[跟踪代码设置]
通常在制定网站Google Analytics跟踪方案时,
最常见的需求时跟踪基于锚链接、按钮等网
页元素的用户行为数据,例如跟踪视频播放
次数、文件下载量、商品购买次数等等,常
用的方法有两种:Google Analytics的事件跟
踪与虚拟页面跟踪。
较虚拟页面跟踪,采用事件跟踪省去了创建
新建配置文件、设置过滤器等系列避免
Pageview、Visit虚高的工作,因此而被广泛
采用;但它的不足之处在于,同一账户中的所有配置文件、该账户下的所有用户,均能看到事件数据,不能很好的进行事件数据的查看权限管理。以下为Googla Analytics事件跟踪的设置方法与原理。
基本设置
在已设置Google Analytics基本跟踪代码的基础上,自定义跟踪对象方法_trackEvent(category, action, opt_label, opt_value)中的各类参数(category, action为必选),然后在要跟踪的网页元素(锚链接、按钮、flash代码等)上使用_gap.push方法推送一个API调用申请,设置完毕,当事件触发时基本跟中代码即能处理API申请,传输数据。
其中参数: category为字符串类型(string)数据,用于表示事件的类别(例如“视频”)。action 为字符串类型(string)数据,用于表示事件的操作类型(例如,“播放”)。opt_label(可选)也是字符串类型(string)数据,用于区别、描述事件。opt_value(可选)为整数类型(int)数据,表示与事件关联的操作值,也就是设置事件执行一次所得的分数或价值。
跟踪原理
跟踪对象方法_trackEvent的作用是用于记录已标识点击行为,并用_gap.push方法向基本跟踪代码中创建的_gap跟踪对象提交Google Analytics函数API调用申请,随后由ga.js文件将申请处理后的数据,通过调用Google Analytics服务器端的__utm.gif文件传参的形式,将参数utmt、utme中记录的事件数据传输给Google Analytics数据库。
【若无转载说明,则本站文章版权均归作者Lawrence He(贺永军)所有,欢迎转载但请事先告知作者并注明出处】
本文由夜树的网站分析见解原创,原文地址为(转载请注明出处):
https://www.doczj.com/doc/ea9494647.html,/google-analytics-event-tracking-setting-principle.html