alipay tracker
TRANSCRIPT
Tracker: 基于用户行为的统计分析
Tracker 是什么
Tracker 是一套用于统计页面访问量和用户行为
的客户端脚本
背景
PV不能解决一切问题
主要特点
基于用户行为的监控
更贴近业务逻辑
用户行为的分解细化
无刷新页面的点击监控
Flash应用
弹出层操作
可编程的监控方式
无缝结合业务代码
设计目标
简单易用
使用
埋点
引用 tracker
实例化
特性:PV统计
页面URL
引用页URL
数据修复
客户端数据
分辨率
颜色数
特性:页面状态
DOMReady Time
Load Time
JavaScript Errors
……
特性:用户行为
基于 DOM Event
自动模式:易于配置
手动模式:可编程
多步行为跟踪:跨页面、跨站
特性:用户行为
基于 DOM Event
自动模式:易于配置
手动模式:可编程
多步行为跟踪:跨页面、跨站
设计开发心得:DOM
埋点设计
考虑非专业人员
“seed” instead of “data-seed”
可扩展的Attribute: key-value pair
事件
只监听一次
局部监听
事件委托
设计开发心得:配置
数据结构
JavaScript Object
Key-value Pair
使用场景决定结构
规则
所有配置都有缺省值(可选配置)
规则“预编译”
报表(1)
报表(2)
Thanks