数据采集

1. 什么是DRD?

答:Data Requirement Document,是数据需求文档:包括埋点需求和埋点实施过程的细节。

2. 如何做一个提前预估的埋点?

答:WWWHW法则,who/when/where/how/what。


埋点实例
who:人(用户id)or/and 设备(web是cookie,ios是UUID)
when:1)这里要涉及到数据上传的时间,有些时候为了节省流量,app不会每次都发送事件,而是累计一定时间之后再发送,所以事件的时间最好是事件发生的时间。2)还需要考虑时区问题,有两种解决方式,上传时间的时候顺便把时区给带上,不然的话就是选择用unix时间戳。
事件时间

时区问题
where:如果是web,那么就是ip来分析(处于什么国家/省份/城市);如果是app,有可能可以用gps信息(拿到gps信息之后需要再次去某些地图供应商api中获取对应的地理信息);还有自主填写希望去的地方(例如装修房子等网站)
how: 其实是描述用户所处的环境
常见的how
what:描述的是做了什么,需要知道相关的参数
常见的做什么
3. 如何维护公共属性?

答:提供一个单独的API/SDK来获取,保证大家对于公共属性的获取方式都是一致的。


API/SDK
4. 埋点选择在前端还是后端进行埋点咧?

答:除非该数据/事件只能由前端触发(例如某个button的点击),否则一律最好用后段来进行埋点。因为有些公共属性在前端不一定能获取,例如ip,只有到达了服务器之后才有知道ip。


埋点属性
5. 埋点如何去校验?

答:通过查看后台数据或者抓包来检验数据是否正确。

6. 如何维护埋点信息?

答:有很多埋点随着产品的推移,会产生新埋点,也会下线老埋点,此时需要一个文档,来记录埋点历史。


维护埋点信息
7. 什么是CTR?

答:click through rate,意思就是点击次数/展示次数的百分比,所谓的点击率。

8. 全埋点/无埋点技术是什么样的?
全埋点
9. 除了线上采集数据之外,还有什么采集方式?

答:例如感应器,想采集进店人数,才可以用人体感应;想采集拿起放下的,可以采用重量感应器。这样的超市就可以知道有多少人经过,多少人拿起东西。第三方系统的数据,例如物流数据。


线下数据
10. 竞品产品的数据如何做?

答:例如A站在设置up主留存率的时候,需要一个数字,但是不能随意拍脑袋,此时可以从竞品对手B站那边获取。所以首要的目的,就是要知道为什么要获取竞品的数据。

11. 实际埋点案例流程是什么样的?

答:1)先和各个部门聊天,确定他们的需求;2)将各个需求汇总,转化为指标;3)将指标转化为具体的事件;4)每个事件的公用属性和私有属性有什么?5)定义每个事件的触发时机(怎么样算是触发了该事件)6)定义属性从哪里获取


需求变指标

指标变为埋点

埋点事件列表

通用属性

私有属性

私有属性

触发时机

最终版本

与RD沟通1

与RD沟通2

与RD沟通3

与RD沟通4

与RD沟通5
与RD沟通6

与RD沟通7

维护文档
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容