第2篇 数据指标体系

1.数据埋点技术?

每当用户在客户端发生一个行为操作,这个操作会被对应页面位置背后的代码采集到,这就是数据埋点技术。

2.为什么需要进行数据埋点?

进行数据埋点获取用户行为习惯,要对业务进行数据监控,对产品进行优化,对用户行为进行分析以实现精细化运营。

3.数据埋点能够采集哪些用户数据?

设备的硬件信息,如设备品牌、型号、主板、CPU、屏幕分辨率等;②软件能力,就算没有点击网页或者App、横竖屏、截屏、摇一摇等操作也会被记录下来;③数据权限,新注册某款软件时,对于相册、通讯录、GPS等比较私密的信息一般会跳出让用户授权的页面,如果用户同意授权,那么网页或者App就能够采集到这些信息;④用户行为,用户只要对网页或者App进行操作,行为都会被记录下来。

4.数据埋点的分类及方式?

数据埋点的方法根据其位置不同,可分为前端埋点和后端埋点。

前端埋点通过SDK进行数据采集,为了减少移动端的数据流量,通常对采集的数据进行压缩、暂存、打包上报。对于那些不需要实时上报的事件,通常只在Wi-Fi环境下上报,因此会出现数据上报的延迟与漏报现象。前端埋点又可以根据自动化程度不同,分为代码埋点(手动埋点)、全埋点(无埋点或全自动埋点)、可视化埋点。

后端埋点通过调用API(Application Programming Interface)采集信息,使用内网传输信息,基本不会因为网络原因丢失数据,所以后端传输的数据可以非常真实地反映用户行为。理论上,只要客户端向服务器发送请求,服务器埋点就能够收集到相应的数据。相比于前端埋点,后端埋点能实时采集数据,不存在延时上报现象,数据很准确;并且后端埋点支持与用户身份信息和行为附带属性信息的整合;另外,每次上线新的埋点或者更新埋点时,发布后埋点马上生效

5.主流的数据上报技术?

数据上报技术有客户端主动上报、服务端获取和前端埋点及后端埋点遥相呼应。

6.通过六个步骤实现数据埋点设计?

1)确认事件与变量

2)明确事件的触发时机。在用户付款这个例子中,笔者建议使用两个字段记录用户付款行为:一个字段记录点击付款界面这个行为,另一个字段记录是否付款成功。

3) 明确事件的上报机制

4)统一表结构

表结构,可方便团队内部进行数据的管理和数据复用,建议在团队内部形成一套统一的数据结构规范。例如,将表分为不同的层级,第一层记录用户的基础信息,包括用户ID、地区、昵称等;第二层记录用户行为信息。

5)统一字段名规

6)明确优先级

以根据报表的优先级、埋点的技术、实现成本及资源的有限性,为数据埋点确定优先级。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值