极客时间已完结课程限时免费阅读

32 | 互联网运营数据指标与可视化监控

32 | 互联网运营数据指标与可视化监控-极客时间

32 | 互联网运营数据指标与可视化监控

讲述:李智慧

时长10:00大小9.16M

数据分析是大数据应用的一个主要场景,通过数据分析指标监控企业运营状态,及时调整运营和产品策略,是大数据技术的关键价值之一。互联网企业大数据平台上运行的绝大多数大数据计算都是关于数据分析的,各种统计、关联分析、汇总报告,都需要大数据平台来完成。
下面给你讲一个我曾经遇到过的真实案例。老板跟技术部说,我们要加强监控。技术部以为老板对程序运行监控不满意,这也是情理之中,当对技术人员说监控的时候,他们通常理解的监控就是程序运行期监控,包括操作系统监控和应用程序监控。所以技术部专门挖了做监控的专家,成立了监控运维开发团队,花了半年时间做了一个漂亮的技术运维监控系统。
老板看了以后大惊,这是什么?
你要的监控啊!
啊?
老板蒙掉了。
老板其实想要的是运营监控,就是我下面要列举的那些运营数据指标,他需要全面快速了解这些指标,以发现公司运营中出现的问题。而技术部却给了他一个监控系统响应时间、执行超时、CPU 利用率的监控系统。
从公司角度看,运营数据是公司运行发展的管理基础,既可以通过运营数据了解公司目前发展的状况,又可以通过调节这些指标对公司进行管理,即数据驱动运营。
而运营数据的获得,需要在应用程序中大量埋点采集数据,从数据库、日志和其他第三方采集数据,对数据清洗、转换、存储,利用 SQL 进行数据统计、汇总、分析,才能最后得到需要的运营数据报告。而这一切,都需要大数据平台的支持。

互联网运营常用数据指标

不同的互联网行业关注不同的运营数据,细化来看,复杂的互联网产品关注的运营指标成百上千。但是有一些指标是我们最常用的,这些指标基本反映了运营的核心状态。
1. 新增用户数
新增用户数是网站增长性的关键指标,指新增加的访问网站的用户数(或者新下载 App 的用户数),对于一个处于爆发期的网站,新增用户数会在短期内出现倍增的走势,是网站的战略机遇期,很多大型网站都经历过一个甚至多个短期内用户暴增的阶段。新增用户数有日新增用户数、周新增用户数、月新增用户数等几种统计口径。
2. 用户留存率
新增的用户并不一定总是对网站(App)满意,在使用网站(App)后感到不满意,可能会注销账户(卸载 App),这些辛苦获取来的用户就流失掉了。网站把经过一段时间依然没有流失的用户称作留存用户,留存用户数比当期新增用户数就是用户留存率。
用户留存率 = 留存用户数 / 当期新增用户数
计算留存有时间窗口,即和当期数据比,3 天前新增用户留存的,称作 3 日留存;相应的,还有 5 日留存、7 日留存等。新增用户可以通过广告、促销、病毒营销等手段获取,但是要让用户留下来,就必须要使产品有实打实的价值。用户留存率是反映用户体验和产品价值的一个重要指标,一般说来,3 日留存率能做到 40% 以上就算不错了。和用户留存率对应的是用户流失率。
用户流失率 = 1 - 用户留存率
3. 活跃用户数
用户下载注册,但是很少打开产品,表示产品缺乏黏性和吸引力。活跃用户数表示打开使用产品的用户数,根据统计口径不同,有日活跃用户数、月活跃用户数等。提升活跃是网站运营的重要目标,各类 App 常用推送优惠促销消息给用户的手段促使用户打开产品。
4. PV
打开产品就算活跃,打开以后是否频繁操作,就用 PV 这个指标衡量,用户每次点击,每个页面跳转,被称为一个 PV(Page View)。PV 是网页访问统计的重要指标,在移动 App 上,需要进行一些变通来进行统计。
5. GMV
GMV 即成交总金额(Gross Merchandise Volume),是电商网站统计营业额(流水)、反映网站营收能力的重要指标。和 GMV 配合使用的还有订单量(用户下单总量)、客单价(单个订单的平均价格)等。
6. 转化率
转化率是指在电商网站产生购买行为的用户与访问用户之比。
转化率 = 有购买行为的用户数 / 总访问用户数
用户从进入网站(App)到最后购买成功,可能需要经过复杂的访问路径,每个环节都有可能会离开:进入首页想了想没什么要买的,然后离开;搜索结果看了看不想买,然后离开;进入商品详情页面,看看评价、看看图片、看看价格,然后离开;放入购物车后又想了想自己的钱包,然后离开;支付的时候发现不支持自己喜欢的支付方式,然后离开…一个用户从进入网站到支付,完成一笔真正的消费,中间会有很大概率流失,网站必须要想尽各种办法:个性化推荐、打折促销、免运费、送红包、分期支付,以留住用户,提高转化率。
以上是一些具有普适性的网站运营数据指标,具体到不同的网站根据自身特点,会有自己的指标。比如百度可能会关注“广告点击率”这样的指标,游戏公司可能会关注“付费玩家数”这样的指标。每个产品都应该根据自身特点寻找能够反映自身运营状况的数据指标。
为了便于分析决策,这些指标通常会以图表的方式展示,即数据可视化。

数据可视化图表与数据监控

数据以图表方式展示,可以更直观展示和发现数据的规律,互联网运营常用可视化图表有如下几种。
1. 折线图
折线图是用得最多的可视化图表之一,通常横轴为时间,用于展示在时间维度上的数据变化规律,正向指标(比如日活跃用户数)斜率向上,负向指标(比如用户流失率)斜率向下,都表示网站运营日趋良好,公司发展欣欣向荣。
2. 散点图
数据分析的时候,散点图可以有效帮助分析师快速发现数据分布上的规律与趋势,可谓肉眼聚类算法。
3. 热力图
热力图用以分析网站页面被用户访问的热点区域,以更好进行页面布局和视觉展示。
在地图上展示的热力图则表示了该地区的拥堵和聚集状态,方便用户进行出行规划。
4. 漏斗图
漏斗图可谓是网站数据分析中最重要的图表,表示在用户的整个访问路径中每一步的转化率。当重要的营收指标(GMV、利润、订单量)发生异常的时候,就必须要对整个的漏斗图进行分析,判断是网站的入口流量发生了问题,还是中间某一步的转化发生了问题;是内容的问题还是系统的问题,需要逐个进行分析排查。除了发现提升网站运营效率的关键点与方法,分析找出异常问题的根源也是数据分析最重要的工作之一。
此外还有柱状图、饼图等,也经常用于数据分析和展示。可视化图形在数据分析时可以帮助分析师更准确、更快速做出趋势预判并发现问题,在汇报工作时使用图表更有说服力,决策时也更有依据和信心。俗话说得好,“一图胜千言”,多掌握一些图表技巧可以使工作中很多事情事半功倍。
以上示例用的图表都来自于ECharts。ECharts 百度开源的一个前端可视化图表组件,使用这个组件,只需要几行代码,就可以将运营数据以炫酷的方式可视化展示出来。

小结

大数据技术最终落地必须要为企业带来实际价值,数据分析是其中最主要的应用场景之一。分析结果是最终的成果展示,在此之前,数据的采集、清洗、转换、存储、计算、分析,需要大量的工作。既然已经做了这么多工作,如何将最终的工作成果包装得更加直观、有科技感,技术人员需要换位思考,从用户角度、非技术角度去思考,争取让自己的工作更得到认可,实现更大价值。
很多互联网公司都有监控大屏,一个目的是做展示用,在公司显眼的位置放一个大屏幕,显示主要的运营指标和实时的业务发生情况,给公众和参观者展示直观的公司商业运营情况。比如天猫每年双十一的时候,都会通过大屏幕直播实时购物数据。
监控大屏的另一个目标就是实时展示业务运营状况,让我们对自己的工作成绩一目了然。如果数据突然出现波动,相关人员也可以快速响应,排查是技术问题还是运营市场问题,实现快速分析、快速解决。

思考题

对于今天文章开头提到的案例,如果换作你,老板跟你说,我们需要一个更强大、快速的监控系统的时候,你该如何回应?
如果最后老板明确要的就是我们今天讨论的运营数据监控系统,你该如何推动这件事情的落实?
欢迎你点击“请朋友读”,把今天的文章分享给好友。也欢迎你写下自己的思考或疑问,与我和其他同学一起讨论。
分享给需要的人,Ta购买本课程,你将得20
生成海报并分享

赞 7

提建议

上一篇
31 | 模块答疑:为什么大数据平台至关重要?
下一篇
33 | 一个电商网站订单下降的数据分析案例
unpreview
 写留言

精选留言(14)

  • 桃园悠然在
    2019-01-10
    如果老板要做一个运营监控系统,要先跟老板确认清楚几个要点: 1、用户。给谁看的。只面向管理层还是老板、中层、普通员工甚至外部用户,这会涉及数据权限及功能权限 2、核心指标。不同业务有不同核心指标,确定需要的核心指标后,便于明确口径以、信息展示层级和具体展示方式 3、上线时间点。监控系统上游有指标体系数据来源、下游有数据分析和运营动作,明确时间点后便于拆解落地。 之后才到具体产品方案、系统架构、技术选型以及开发排期和跟踪。 PS,数据监控系统免不了对数,上线后还是要每日走查数据,被老板先发现问题就完蛋了
    展开

    作者回复: 👍

    共 3 条评论
    75
  • missa
    2019-03-19
    不要站在自己的角度去思考问题。老板说一个需求,得从老板的角度想这个需求。如果还是不确定,让老板做选择题。
    8
  • 杰之7
    2019-01-10
    通过这一节的阅读,熟悉了互联网公司常用的数据监控指标,每家公司可能由于自身所处业务不同,监控的指标会有所不同。 通过监控的指标用图表展示出来,可以直观展示数据结果,也是数据价值的体现,展示中我们需要从用户或者老板角度考虑,什么是他们真正关注或者想要的数据。
    4
  • 玉剑冰锋
    2019-01-10
    老师您好,问一个跟本节内容不太相关的问题:目前负责一个项目是以elk为基础定制化项目,日志解析是以sparkstreaming来解析,解析完成后入到es。个人主要负责项目运维,由于从采集到es中间经过很多组件,很多运维指标无法简单便捷拿到,比如从采集到es延时,数据准备性,想问问老师有没有好的办法?
    4
  • 安静
    2019-01-15
    之前年底述职,发现开发同事就以运营数据来做主打,很赞的思路,运营监控大盘不可少

    作者回复: 👍

    2
  • 胡小发
    2019-10-30
    老师,我是一名产品。我有一个问题:数据运营监控系统的核心指标、指标展现方式、指标统计定义、数据计算方法可能随业务发展会持续调整,是否需要支持用户自定义维护?有什么思路、工具可以使用?

    作者回复: 是不是需要自定义,以及能否做到自定义要看具体业务场景和需求。但是如果重视数据的话,应该有专门的数据运营、数据产品、数据研发人员。

    共 3 条评论
    1
  • 2019-01-11
    老板布置一个任务,先说一下自己的理解,然后给一个简单的方案。先沟通好,正确理解目的,才能把活干好。
    1
  • 之渊
    2020-08-18
    阿里的有datav , 可以对接关系型数据库。配置即可。
  • yolanda
    2020-04-09
    1、明确需要监控指标(重点关注核心指标) 2、实现方式,根据现实条件给出合理的实现方式 3、跟领导讨论完善指标、按阶段规划实现目标
  • 2020-02-11
    阅过留痕 整个监控平台的建设和大老板直接沟通是CTO,我不相信那个CTO那么傻,不问清楚就开干,如果想确认老板要什么,也需要弄多套方案供老板选择,再不济也应该先来个简单的示例,确认是老板想要的再开干,这是项目管理的失职,立项工作没做到位。
  • 北冥Master
    2020-01-01
    哪里有上面这些分析指标如何计算的介绍?
  • 2019-10-24
    可视化都是用的什么框架或者工具

    作者回复: 可以看下metabase

    共 2 条评论
  • 知莫问
    2019-03-26
    现在就要做这个大屏。 为了了解数据来源来学的这个课程。
  • 印無印
    2019-02-15
    初期可以从业务库拉从库进行支持,再考虑大数据技术平台搭建支持