Alipay Tracker

Post on 29-Jan-2018

1.941 views 0 download

Transcript of Alipay Tracker

Tracker: 基于用户行为的统计分析

taibo@alipay.com

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