美文网首页
埋点总结/思考

埋点总结/思考

作者: CrazyDylan | 来源:发表于2019-09-28 10:39 被阅读0次

1,埋点需要体系化和结构化
2,建立埋点业务流程
3,业务需求——>埋点设计——>评审开发——>测试验收——>上线应用
4,正确的埋点规范设计和制定埋点流程规范体系
事件分为 5W ,who,when,what,where,how

who 为这个用户是谁,同一个用户用不同的设备操作时,能够识别是同一个人,因此需要制定一套合适且完备的ID-mapping解决方案
when 事件发生的时间,采集时间戳属性来记录
what 描述一个事件具体是什么,事件设计模型的一个独特的地方
how 用户从事这个事件的方式,how 关联的是与事件强相关的属性内容(页面标题定义规范,页面本身有名字,并且与APP的页面是同一个名字,针对IOS和安卓经常出现两个同样的页面命名不一样的情况),比较容易忽略,需要做维度字典的规整

where : IP,GPS,国家,省,市区等用户的操作属性,还有 端口,应用版本,操作系统,操作系统版本,设备制造商,设备型号,屏幕高度,屏幕宽度这些默认采集的前端维度和属性
后端自定义采集时,需要根据 分析需求进行判断和梳理,确认是否需要通过接口获取这些前端属性

用户识别机制:要严格规范ID本身的识别机制;跨平台用户识别
同类抽象:同类抽象包括事件抽象和属性复用,即将页面浏览与点击进行聚合,属性复用,比较典型的场景是“申请验证码”, 用户可能会在多个场景下“申请验证码”,那么可以将其抽象为一个事件——申请验证码,并在属性字段增加“场景”,借此从场景来区分用户究竟在什么情况下 申请验证码

采集一致: 跨平台页面命名一致,按钮名称一致


优惠券埋点场景.png

业务拆解,分析指标,事件设计,属性设计

image.png

埋点测试验收:保证埋点数据的正确性,顺序性,完整性
正确性:确认数据是否上发,并检查上方数据内容格式是否与需求文档一致
顺序性:数据上发正确,
完整性:针对各个场景要全部测试,如申请验证码的各个场景都应该上报
一般遵循相同的采集逻辑,可以不必要对所有页面,点击进行遍历,做抽样测试即可,重点测试自定义埋点上报的准确性及场景完备即可

相关文章

  • 埋点总结/思考

    1,埋点需要体系化和结构化2,建立埋点业务流程3,业务需求——>埋点设计——>评审开发——>测试验收——>上线应用...

  • Android 全埋点解决方案(一)

    一、埋点方案总结AppEnd 全埋点方案 AppClick全埋点方案1: 代理View.OnclickListen...

  • Learn Runtime

    Runtime 参考资料: RunTime应用实例--关于埋点的思考 使用Runtime进行埋点操作-Demo...

  • 埋点设计-埋点基础知识总结

    1 什么是埋点 (1)从功能上来讲,埋点就是用来收集用户行为数据的。一个用户在app里面干了什么,看了哪些页面,点...

  • RunTime埋点的思考

    一、什么是埋点?埋点的作用是什么? 二、常规的处理方式是怎样的? 三、我们可以怎样优化? 四、怎样使用RunTim...

  • 无埋点技术总结

    最近无埋点技术很是流行,抽空研究了下诸葛IO,talkingData以及百分点这些业内知名公司的无埋点SDK,抽取...

  • Android埋点技术总结

    1.埋点技术的分类 1.1 代码埋点:代码埋点是指在某个事件发生时调用数据发送接口上报数据。例如开发人员按照产品/...

  • js 代码埋点总结

    用户行为分析 随着互联网发展,企业对于网站的PV、UV、用户的转化、新增和留存也越来越关注。而完整的数据采集是一切...

  • 网站/APP数据追踪前端埋点与后端埋点,埋点与无埋点 的简单思考

    看到周围朋友陆续写文章,难免有些手痒,但是这段时间看的东西有点杂,就随意发表点自己的看法吧。 前端埋点和后端埋点 ...

  • PC端数据埋点的设计思路

    PC端数据埋点的设计思路,写一下自己的总结。 首先明确埋点的目的,埋点主要是为了(1)监控产品的核心指标。通过核心...

网友评论

      本文标题:埋点总结/思考

      本文链接:https://www.haomeiwen.com/subject/pdyzuctx.html