一、明确需求定义指标
定义指标前了解产品结构、用户行为来明确分析范围,指标一般从事件
及事件属性
中获取
常用的方式有
用户价值指标
运营指标
产品功能指标
二、事件设计
三、属性设计
每个事件都有对应的事件属性,用来说明具体分析维度,属性分为通用属性和具体属性。 确定产品范围内找到用户的点击、曝光、完成等系列行为。
通用属性
- 版本
- 设备
- 网络
- IP
- 用户信息
具体属性
- 事件来源
- 页面加载时长
- 内容ID
事件名(中|英) | 事件属性名(中|英) | 属性值类型 | 属性定义 |
---|---|---|---|
query|查询 | 查询内容 | 字符串 | |
hitLogin|点击登陆 | 登陆点击次数 | 数值 | |
login|登陆 | 登陆结果 | 布尔值 | |
完善文档细节
- 状态(预研、开发、上线)
- 数据源(业务库、埋点库、外部)
- 埋点形式(前端、后端)
- 上线版本
- 上线时间
- 备注
其他
- 数据库存储结构设计
- 前后端埋点接口设计
- 后端实现设计
- 针对不同维度抽象代码实现
- …
学习行为指标
基于用户学习行为制定,语句格式遵从Xapi标准,可在遵循此标准的平台间共享数据。