案例分析:7个步骤,告诉你数据埋点如何落地

1 评论 3086 浏览 14 收藏 5 分钟
🔗 B端产品需要更多地依赖销售团队和渠道合作来推广产品,而C端产品需要更多地利用网络营销和口碑传播来推广产品..

数据埋点作为产品数据分析中特别重要的一环,一直是很多产品经理关注的重心。但之前很多文章都是讲解方法论和理论知识,少有案例和实践的内容,这篇文章,作者从一个案例出发,为我们讲解数据埋点如何做。

结合最近的工作,输出数据埋点落地经验,希望可以帮助到大家。

本文将从以下实现埋点的步骤进行整理:

  1. 需求调研,明确目标和需求
  2. 定义需要跟踪的事件,形成埋点管理文档
  3. 召开需求会,同开发确认埋点难度,确定埋点优先级
  4. 埋点测试验收
  5. 发布和数据收集
  6. 数据分析和优化
  7. 结语

一、需求调研,明确目标和需求

本次数据埋点的目的:收集学生的开发行为数据,督促、帮助学生更好的进行软件开发,帮助其高薪就业。

业务场景:学生在IDE进行代码开发

数据收集工具:开发的IDE插件

调研对象:

开发团队(前端、后台):了解前后端使用哪些主流IDE、了解程序员如何进行代码开发,都有哪些开发步骤,明确后,梳理为以下业务流程:

  • 打开IDE
  • 代码开发(代码输入、代码补全)
  • 代码调试(单步执行、全部执行)
  • 代码编译(编译成功、编译失败)
  • 代码提交(commits到git、)
  • 文件操作(新建、保存、删除)
  • 关闭IDE

二、定义需要跟踪的事件,形成埋点管理文档

根据步骤1,确定好了业务流程,分别按流程拆解,依据模型4W1H,即Who、When、Where、How、What,某用户在某时间点、在某地方以某种方式完成了某个具体的事情,定义事件及属性,形成埋点管理文档。

文档示例如下:

注意增加埋点版本号字段,以便后续数据维护。

三、召开需求会,同开发确认埋点难度,确定埋点优先级

将完成的埋点管理文档再次上会确认,同时开发考虑实现难度,并在规定上线时间内给出最小实现版本,按照V1.0.0版本必须实现、可快速实现、需调研实现、实现有难度在埋点文档标记维护,确定埋点优先级,方便后续需求管理。

四、埋点测试验收

团队较小没有测试,只能产品上。开发自测完毕,产品根据业务流程按事件触发方式在数据库验证数据有无收到数据准确性

注意埋点客户端和服务端均需要压测

如以上无误可以准备上线。

五、发布和数据收集

埋点管理文档再次完善实际埋了哪些点,及其上线版本号,便于后续数据维护。

上线后需每天定时验证数据正确性,检查有无异常值,如过低、过高数据、是否丢数据、时间值是否正确等等。检查这些异常值,需分析发生原因,排除是否为自身开发bug。

六、数据分析和优化

运营、业务同学可根据收集上的数据,进行业务维度数据分析,产生报表需求。我们可用积木、帆软等工具快速行程数据报表,供前期业务分析使用。

同时,也可验证我们埋点的数据准确性,影响boss、业务分析的重点bug快速上线,小版本迭代优化。

七、结语

本次的数据收集主要应用在b端,达到了更好的辅助业务开展的效果,拿数据说话结果更加强有力。在c端,数据分析也是提升产品功能,提升转化率的利器。

通过实操的方式介绍数据埋点落地流程,希望和大家一起进步,

本文由@半岛铁盒 原创发布于人人都是产品经理,未经许可,禁止转载。

题图来自 Unsplash,基于 CC0 协议。

该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务。

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. dd

    来自北京 回复
专题
37224人已学习17篇文章
如果你们有志于在运营路上深耕,并实现快速成长,你需要知道以下这些!
专题
15671人已学习10篇文章
再好的产品,没有优质的推广渠道加持和App投放增长的方法,也很难实现有效传播和增长。本专题的文章分享了App投放推广指南。
专题
17085人已学习12篇文章
如何搞懂财务和业务之间的关系,并推进业务系统财务模块的建设呢?本专题的文章分享了财务系统的设计指南。
专题
16581人已学习12篇文章
本专题的文章分享了产品经理需要知晓的API接口知识。
专题
15541人已学习16篇文章
UML(统一建模语言)是由一系列标准化图形符号组成的建模语言,用于描述软件系统分析、设计和实施中的各种模型。本专题的文章分享了各类UML图的相关语法和整体解读。
专题
146272人已学习15篇文章
作为产品经理,你多多少少得懂点技术。