你应该了解的数据分析入门知识



◆ ◆ ◆

1、明确分析的目标

做数据分析,必须要有一个明确的目的,知道自己为什么要做数据分析,想要达到什么效果。比如:为了评估产品改版后的效果比之前有所提升;或通过数据分析,找到产品迭代的方向等。

明确了数据分析的目的,接下来需要确定应该收集的数据都有哪些。

◆ ◆ ◆

2、收集数据的方法

说到收集数据,首先要做好数据埋点。

所谓“埋点”,个人理解就是在正常的功能逻辑中添加统计代码,将自己需要的数据统计出来。

目前主流的数据埋点方式有两种:

第一种:自己研发。开发时加入统计代码,并搭建自己的数据查询系统。

第二种:利用第三方统计工具。

常见的第三方统计工具有:

网站分析工具

Alexa、中国网站排名、网络媒体排名(iwebchoice)、Google Analytics、百度统计

移动应用分析工具

Flurry、Google Analytics、友盟、TalkingData、Crashlytics

不同产品,不同目的,需要的支持数据不同,确定好数据指标后,选择适合自己公司的方式来收集相应数据。

◆ ◆ ◆

3. 产品的基本数据指标

新增:新用户增加的数量和速度。如:日新增、月新增等。

活跃:有多少人正在使用产品。如日活跃(DAU)、月活跃(MAU)等。用户的活跃数越多,越有可能为产品带来价值。

留存率:用户会在多长时间内使用产品。如:次日留存率、周留存率等。

传播:平均每位老用户会带来几位新用户。

流失率:一段时间内流失的用户,占这段时间内活跃用户数的比例。

◆ ◆ ◆

4. 常见的数据分析法和模型

这里主要科普下漏斗分析法和AARRR分析模型。

漏斗分析法

用来分析从潜在用户到最终用户这个过程中用户数量的变化趋势,从而寻找到最佳的优化空间,这个方法被普遍用于产品各个关键流程的分析中。

比如,这个例子是分析从用户进入网站到最终购买商品的变化趋势。

从用户进入网站到浏览商品页面,转化率是40%;浏览商品到加入购物车转化率是20%等,那要找出哪个环节的转化率最低,我们需要有对比数据。

比如第一个,进入网站到浏览商品,如果同行业水平的转化率是45%,而我们只有40%,那说明这个过程,没有达到行业平均水平,我们就需要分析具体原因在哪里,再有针对性的去优化和改善。

当然,上面这是我们设计的一种理想化的漏斗模型,数据有可能是经过汇总后得出的。而真实的用户行为往往可能并不是按照这个简单流程来的。此时需要分析用户为什么要经过那么复杂的路径来达到最终目的,思考这中间有没有可以优化的空间。

AARRR模型

这个是所有的产品经理都必须要掌握的一个数据分析模型。

AARRR(Acquisition、Activation、Retention、Revenue、Refer)是硅谷的一个风险投资人戴维 · 麦克鲁尔在2008年时创建的,分别是指获取、激活、留存、收入和推荐。

举个例子,用AARRR模型来衡量一个渠道的好坏。

如果单从数据表面来看,A渠道会更划算,但实际这种结论是有问题的,用AARRR模型具体分析如下:

渠道A的单个留存用户成本是60元,单个付费用户成本是300元;而渠道B的单个留存用户成本是20元,单个付费用户成本是33元,这样对比下来,明显B渠道的优势远远大于A渠道。

交叉分析法

通常是把纵向对比和横向对比综合起来,对数据进行多角度的结合分析。

举个例子:

a. 交叉分析角度:客户端+时间

从这个数据中,可以看出iOS端每个月的用户数在增加,而Android端在降低,总体数据没有增长的主要原因在于Android端数据下降所导致的。

那接下来要分析下为什么Android端二季度新增用户数据在下降呢?一般这个时候,会加入渠道维度。

b. 交叉分析角度:客户端+时间+渠道

从这个数据中可以看出,Android端A预装渠道占比比较高,而且呈现下降趋势,其他渠道的变化并不明显。

因此可以得出结论:Android端在二季度新增用户降低主要是由于A预装渠道降低所导致的。

所以说,交叉分析的主要作用,是从多个角度细分数据,从中发现数据变化的具体原因。

◆ ◆ ◆

5. 如何验证产品新功能的效果

验证产品新功能的效果需要同时从这几方面入手:

a. 新功能是否受欢迎?

衡量指标:活跃比例。即:使用新功能的活跃用户数/同期活跃用户数。

使用人数的多少还会受该功能外的很多因素影响,千万不可只凭这一指标判断功能好坏,一定要结合下面的其他方面综合评估。

b. 用户是否会重复使用?

衡量指标:重复使用比例。即:第N天回访的继续使用新功能的用户数/第一天使用新功能的用户数。

c. 对流程转化率的优化效果如何?

衡量指标:转化率和完成率。转化率即:走到下一步的用户数/上一步的用户数。完成率即:完成该功能的用户数/走第一步的用户数。

这个过程中,转化率和完成率可以使用(上)篇中提到的漏斗分析法进行分析。

d. 对留存的影响?

衡量指标:留存率。用户在初始时间后第N天的回访比例,即:N日留存率。常用指标有:次日留存率、7日留存率、21日留存率、30日留存率等。

e. 用户怎样使用新功能?

真实用户行为轨迹往往比我们设想的使用路径要复杂的多,如果使用的数据监测平台可以看到相关数据,能引起我们的反思,为什么他们会这么走,有没有更简便的流程,以帮助我们作出优化决策。

◆ ◆ ◆

6. 如何发现产品改进的关键点

产品改进的关键点,是藏在用户的行为中。

想要找到这些关键点,除了通过用户调研、访谈等切实的洞察用户外,在产品中设置相关数据埋点记录用户的行为,观察其行为轨迹,不能完全替代洞察用户的行为,不过也可以有助于决策产品改进点。

操作步骤:

原文发布时间为:2016-08-12

时间: 2024-09-08 19:27:21

你应该了解的数据分析入门知识的相关文章

理解PHP及其安全问题的入门知识

安全|问题 有时候,您的业务可能涉及到 PHP 应用程序的安全性.当您遇到审计任务时,您知道如何执行查找吗?本系列将带您进入 PHP,并帮您在一定程序上了解它,让您在进行安全审计时知道查找什么.第 1 部分向您介绍 register_globals 设置. 入门知识 我在此假定您对 PHP 的语法有一个大致的了解,至少能够编写"Hello World"之类的程序.如果您不具备基础知识,则请首先学习 PHP 手册和某些基本的 PHP 教程(参阅 参考资料).很多出版商都有关于 PHP 的

JSP网站开发之HTML入门知识及常用标记符 (一)

        最近发生的事情很多,其中一件很重要的事情就是:学生生涯的结束,教学生涯的开始.我准备下个月写一篇总结研究生生涯的文章,包括自己放弃互联网选择回家教书.找工作经历.项目和毕业设计的各种感想.很荣幸XB七月初就给了我第一次大学教学的经历,很享受很珍惜也很感触.尤其是看到学生"秀璋,你好!"的跑马灯欢迎界面.发表"终于会编程了,感觉自己好牛逼"的说说.递给我餐巾纸.和你们打球等等.         言归正传,因为学生是大二升大三的,但是却没有学过网页相关知

代码-求指导jQuery入门知识

问题描述 求指导jQuery入门知识 脚本代码 $(document).ready(function () { function checkFields() { alert($("#name").attr("value")); alert($("#email").attr("value")); return ($("#name").attr("value") && $(&

分享一下淘宝客的入门知识

摘要: 很多朋友在做 淘宝客 的时候不知道如何入手?很多朋友在做 淘宝客 的开始不知道怎样操作,主要是不知道如何下手,但是自己又非常想在这个平台里面实现自己的额外收入.那么我们 很多朋友在做淘宝客的时候不知道如何入手?很多朋友在做淘宝客的开始不知道怎样操作,主要是不知道如何下手,但是自己又非常想在这个平台里面实现自己的额外收入.那么我们应该从什么地方开始做淘宝客呢?下面我来跟大家分享一下淘宝客的入门知识: 一.注册账号.注册账号就是你在淘宝联盟(阿里妈妈)里面注册一个一个账号,然后进入阿里妈妈的

xml-android开发小程序,入门知识

问题描述 android开发小程序,入门知识 这是一个简单的安卓浏览器,但是安装到手机后无法搜索.代码如下: <?xml version="1.0" encoding="utf-8"?> android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" >

《Arduino家居安全系统构建实战》——第1章 家居安全系统的入门知识

第1章 家居安全系统的入门知识 Arduino家居安全系统构建实战在这一章中,我们将会介绍如下的内容: 什么是家居安全基础设施它是如何工作的部署这样一个系统都需要些什么在当前条件下为安全系统所做的准备有线安全系统和无线安全系统传统系统与现代化家居安全系统为了紧紧跟随硬件的发展趋势,本书介绍了随处可见且价格极为低廉的平台--Arduino.今时今日,我们可以在各种各样的公共场所如中小学校.高等院校.小型企业或者公共机构见到这个小电路板的身影. Arduino平台因其众多的优势而著名,例如低廉的成本

Java入门知识

What is Java? Why Java? 大家学习Java有各自的理由,基本上Java是一个比较好的面向对象语言,api丰富 是当前比较主流的编程语言,J2SE/J2ME/J2EE在各个开发领域都发展良好 Java不会取代其他开发语言或开发平台,如c/c++/c#或Delphi/.NET 没有最好的语言,只有某种应用场合下相对合适的语言 JRE Java 2 Runtime Environment, Java 运行时环境 包括Java虚拟机(JVM),和必须的类库 它是运行Java程序和网

[python+nltk] 自然语言处理简单介绍和NLTK坏境配置及入门知识(一)

        本文主要是总结最近学习的论文.书籍相关知识,主要是Natural Language Pracessing(自然语言处理,简称NLP)和Python挖掘维基百科Infobox等内容的知识.         此篇文章主要参考书籍<Natural Language Processing with Python>Python自然语言处理,希望对大家有所帮助.书籍下载地址:         官方网页版书籍:http://www.nltk.org/book/         CSDN下载地

Java正则表达式基础入门知识_正则表达式

众所周知,在程序开发中,难免会遇到需要匹配.查找.替换.判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力.因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段. 大家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它 用以描述在查找文字主体时待匹配的一个或多个字符串.正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配. 一:什么是正则表达式