通过数据,可以发现许多深层的问题,从而优化产品决策。那么,怎么才能做好一次好的数据分析工作呢?本文详细阐述了数据分析的前置工作,将由两个方面诠释作者对数据分析准备工作的理解。

首先,“数据指标定义”和“数据收集”这两个东西本身有关系吗?——有的。

数据指标的定义决定了数据收集的范围和目的,而数据收集的维度要和数据指标息息相关。

这两个东西和数据分析有关系吗?——有的。

数据指标定义了你数据分析目的(数据分析往往是为了提升某个数据指标或降低某个数据指标,发现潜藏问题、寻找潜藏机会),而数据收集则给数据分析提供了基础。

先介绍一下这两个名词的定义。

  • 数据指标:对当前业务有参考价值的可统计数据

我们来理解一下这句话,数据指标对于产品而言就是说什么数据能衡量你们业务的好坏?什么数据对于你们产品是十分重要的?比如用户数、订单数、销售额、浏览数。数据指标可能有一个或多个没有固定约束,依据业务需求定义。

如果你们的产品业务较为简单,一个业务指标足以说明问题,定义一个足以。

  • 数据收集:用户行为所产生的结果都值得被收集,但是他的主要目的是以业务为导向收集体现业务情况的数据。

数据收集是一项很主观的行为,收集的粒度和收集频率都与产品特性有关,在本文中将介绍数据收集的方法(由业务出发和由功能使用情况出发)。

介绍了他们的定义,那么在具体项目中他们应该如何制定?

定义数据指标的两种方法

1. 确认模块或产品特性:确认与模块特性相关的关键指标

市面上的产品或功能基本能用以下几个模块进行划分,大家在使用时可进行相似归类,套用这个模版。

  • 内容:内容类型产品主要关注用户使用时长和频次。

  • 常用指标:浏览数、浏览时长、内容互动情况(弹幕、评论、点赞)

  • 社交:社交类型产品主要关注用户与用户之间的关系密度(紧密、多少)、和用户活跃程度。

  • 常用指标:发布量(社区使用)、互动量、关系密度(关注用户数、发送消息数)

  • 工具:工具类型产品主要关注用户使用频次和使用完成度。

  • 常用指标:使用量、频次、流程达成率(目标产品的用户流程较为简单,查看用户是否完成整个流程)

  • 交易:交易类型产品主要关注用户交易规模和整个交易流程的转化率。

  • 常用流程:详情页转化率(核心场景转化率)、金额(总交易规模)、客单价、复购率

Tips:做竞品分析的时候,可用同目的的功能放在一起对比指标数据。

如你们平台的内容模块每天大约新增100篇文章、有30人阅读、平均文章的评论量为30条。对手每天大约新增500篇文章、有30人阅读、平均文章的评论量为2条。说明在内容创造或内容更新频率上,对手远高于我们平台;但是在用户粘性或者用户对内容的认可度上,我们更高。因此,我们需要提高平台的内容创造能力和内容的打开率。

2. 确认核心业务:确认体现核心业务健康程度的指标

使用场景:业务简单、单一,或制定综合指标时可适用。

其实上面的指标定义方法可以涵盖大多部分使用场景,但是如果你是为你们平台制定一个总指标的时候,那就需要用核心业务确认总指标。

确认核心业务的方法:平台靠什么盈利

举几个比较常见的例子:

  • 平台靠用户浏览广告进行盈利,核心业务卖广告,体现核心业务健康情况的关键指标为平台流量

  • 平台靠售卖商品进行盈利,体现核心业务健康情况的关键指标为GMV总销售额

  • 平台靠售卖会员进行盈利,体现核心业务健康情况的关键指标为会员用户量

这种方法确认的指标较为笼统,可作为公司公用指标进行使用,各个部门根据该指标进行拆分。

  • 如公司今年的关键指标为会员用户量

  • 运营对应指标-每月新增用户**人

  • 产品对应指标-每月留存用户保持在总用户的**%

  • 销售对应指标-每月用户购买会员订单为**单

  • 这种定义数据指标的适用场景较少,大家可以主要学习第一种确认数据指标的方法。

数据收集的方法

数据收集主要是需要开发同学来进行埋点,我们需要定义埋在哪里。定义数据埋点我梳理了有以下两种方法:一种基于业务流程,一种基于功能被使用的情况,根据业务需求选择即可。

Tips:收集前要和开发说清楚是基于用户还是事件,看不懂这句话下面有解释。

1. 以业务流程进行埋点

说白了就是梳理业务流程,再统计各流程的数据。

这种埋点方式可以发现用户前后的两个环节是否有巨大断层,或者远低或远高于行业水平,从而优化各个环节的转化率(其实就是漏斗)。

  • 适用场景:

    页面层级清晰有明确的业务流程,每个页面有明确的业务目标(下单、支付)。

  • 使用方法:

    梳理业务流程后在各个页面或各个行为进行埋点即可。

Tips:做漏斗的时候,记住用户行为一定是有连贯性的、有顺序的、有时间限制的,基于用户还是事件要想清楚。

举个例子:

先说一下为什么有时间限制,用户在半年前浏览了平台的3篇文章,半年后他在平台通过一篇文章购买了商品。用户本次购买商品很大几率与半年前浏览内容无关,所以漏斗需将行为设置时间限制(设置时间限制可以让开发同学打一个小标签,在时间范围内进行了某种行为的用户才会被统计在漏斗内)。

例子如上图,中间就是根据业务流程梳理的需要统计的页面。左边是根据事件进行埋点得到的数据,右边为真实用户数据(去重后),就是告诉一下大家基于用户/事件得到的数据是不同的。

当然事件和用户可以都进行统计,这样可以算出其他的一些数据,比如用户平均浏览多少个商品、平均浏览多少个分类、购买成功页面有多少用户进行分享。

2. 以功能模块拆解进行埋点

功能模块拆解,你们也可以理解为对对应数据指标的细化。

以社交模块为例,直接通过脑图的方式进行说明,这种埋点方式可以体现功能模块的健康程度。

Tips:收集数据时如数据有明显的周期性则以该周期作为单位进行收集和比较。

如某应用周末用户活跃度明显上升,则建议以周为单位进行收集。与往期数据对比时,建议同比上一周的数据或本周六的数据同比上周六的数据,这样可减少数据之间的干扰性。

结束语

本篇文章主要介绍两种定义数据指标的方法和两种进行数据埋点的方法,将笔者最近工作中用到的方法总结给各位,希望能够和大家一起探讨。

End.

作者:无常

来源:人人都是产品经理

一篇超详细的数据分析工作指南相关推荐

  1. 一篇超详细的系统异常处理指南?

    1. 服务异常的处理流程 2. 负载 2.1 查看机器 cpu 的负载 top -b -n 1 |grep java|awk '{print "VIRT:"$5,"RES ...

  2. 一篇超详细的正则表达式简明指南

    点击上方 "编程技术圈"关注, 星标或置顶一起成长 后台回复"大礼包"有惊喜礼包! 每日英文 You always have two choices when ...

  3. 腾讯待办怎么用?来看看这篇超详细的入门指南

    不知道腾讯待办怎么用?这篇超详细的入门指南将从创建待办.分享待办.订阅待办三个方面带你快速入门,一起来学习下吧! 01 创建待办/分组 如何快速创建待办 1.通过小程序/APP创建 打开小程序或APP ...

  4. 【转帖】超详细的 Vagrant 上手指南

    本文转自https://zhuanlan.zhihu.com/p/259833884 超详细的 Vagrant 上手指南 DavyCloud 努力把事讲清楚 91 人赞同了该文章 搭建 Linux 虚 ...

  5. 学习Nginx,看完这篇超详细的文章就够了

    目录 本文简介 一.Nginx的基本概念 1.1.Nginx是什么? 1.2.Nginx能帮助我们做些什么? 1.3.Nginx的特性 二.Nginx的安装 2.1.环境介绍 2.2.安装Nginx ...

  6. 超详细的MySQL工作原理 体系结构

    超详细的MySQL工作原理 体系结构 妖精的杂七杂八 2020-08-13 13:54:12 了解MySQL(超详细的MySQL工作原理 体系结构) 1.MySQL体系结构 2.MySQL内存结构 3 ...

  7. 了解MySQL(超详细的MySQL工作原理 体系结构)

    了解MySQL(超详细的MySQL工作原理 体系结构) 1.MySQL体系结构 2.MySQL内存结构 3.MySQL文件结构 4.innodb体系结构 一.了解MySQL前你需要知道的 引擎是什么: ...

  8. 神器 VS Code,超详细Python配置使用指南

    作者:Lemon 出品:Python数据之道 神器 VS Code, 超详细Python配置使用指南 大家好,我是 Lemon. 之前在公众号发了关于 PyCharm 与 VS Code 对比的文章, ...

  9. 超详细深度学习debug指南,国外小哥手把手教你如何调试模型 | 附PPT

    晓查 发自 凹非寺 量子位 出品 | 公众号 QbitAI 已经学会深度学习,但你搭建的模型为什么还跑不动,到底哪里出了问题? 看懂了教材,一到编程调试就跪,为了寻找bug的你是否曾经手足无措? 虽然 ...

最新文章

  1. Nginx 的这些妙用,你都 get 到了吗?
  2. 移动端网站优化有哪些技巧性问题?
  3. a,b互换,不使用中间变量
  4. struts+hibernate+oracle+easyui实现lazyout组件的简单案例——Emp实体类和对应的配置信息
  5. wallpaper怎么导入视频_快速制作视频字幕,我们推荐这款可视化字幕软件!
  6. 在哪里定义_定义市场的关键字:找出它们在哪里使用,以便您可以抢占该市场...
  7. daemon守护进程初识
  8. 通过Spring Boot中的手动Bean定义提高启动性能
  9. git学习笔记-(7-高层命令(1))
  10. 【老生谈算法】matlab实现Retinex算法视频增强——Retinex算法
  11. 如何让chrome浏览器不弹出记住密码且不填充用户名和密码
  12. html中圆角和颜色透明度的属性与使用
  13. 52个比付费软件更好的免费软件
  14. 无线服务器功能,无线自组织互联网的用户管理——Radius服务器的功能设计与实现...
  15. mysql semi-sync(半同步复制)
  16. 公共WIFI上网短信认证解决方案
  17. maven下载jia比较慢的解决方法
  18. Postman上传文件测试
  19. Dataset:heart disease心脏病数据集的简介、下载、使用方法之详细攻略
  20. 齐鲁医药学院计算机二级,[计算机]齐鲁医药学院计算机教研室莅临指导交流会顺利举行...

热门文章

  1. python之蜘蛛侠
  2. 航空发动机控制学习笔记(二)
  3. I. 剪绳子(中等)
  4. 双目立体视觉“新生”
  5. mysql房源数据库_[宜配屋]听图阁
  6. script标签的同步异步加载
  7. 世纪华通回复深交所问询函:盛大游戏310亿估值合理 明日复牌
  8. 智慧扫码点餐系统源码
  9. 不用加减号实现加减法(java实现)
  10. 计算机中的数制和编码教案,数制与编码教案