IT产品知识体系之开发测试数据学习之路

用户行为的深度追踪——事件与埋点

2016-08-05  本文已影响5329人  VentLam

一、什么是事件?

不同于传统的页面路径跳转追踪,事件尝试追踪用户在网站或APP上发生的每一个动作(包括浏览页面)


二、埋点

目前的埋点方式:
按埋点工具:代码埋点、可视化埋点、‘无埋点’
按埋点位置:前段/客户单埋点、后端/服务端埋点

1. 代码埋点(客户端)


2. 可视化埋点(客户端)

event.png

3. 无埋点(全埋点)(客户端)

Heap Analytics 作为最早提出这种方案提供商,早在2013年就已经推出了“无埋点”这个技术方案。后续的用户行为分析的大佬Mixpanel也在去年中期推出同样的服务,诸葛IO也借鉴了两者,在国内最早正式推出了三大平台的无埋点分析方案,同时,国内也还有TalkingData的灵动分析和Growing IO提供了无埋点分析解决方案


4. Google Measurement Protocol

上述的三种埋点都是在客户端埋点,都需要客户端嵌入sdk
为避免浪费用户流量,都需要定时或定量的批量打包发送数据


5. 几种埋点的典型使用场景对比

埋点方式 数据时效 数据可靠(安全) 数据可回溯 埋点成本 对业务的影响 用户流量开销 新埋点是否对所有客户端版本生效
传统代码埋点 X X X X X X X
可视化埋点 X X X X
无埋点 X X X
Measurement Protocol X X X X
    数据可回溯是指当上新的事件埋点统计后,支持对历史数据(埋点之前的日期)的统计,且不用回滚数据

6. 我们的选择

A、可视化埋点/无埋点:
产品或技术对 活动/新功能快速上线迭代时的效果评估,可利用可视化埋点快速完成
具体采用哪种方案还要考虑客户端代码改动成本

B、参考Measurement Protocol数据采集和发送规范,根据业务定制化埋点

三、参考:

上一篇下一篇

猜你喜欢

热点阅读