行业指标观察分析-DNU/DAU

写在分析之前

一直以来,我们对于数据都是在做加法,也希望这个过程中,不断搜罗和变换出来更多的数据指标,维度等等。而在实际的分析中,我们发现,一如我们给用户提供产品一样,太多的时候,我们思考的是如何增加功能,而产品的核心功能和诉求,却越来越远。

最近有幸和一些团队在做数据分析的交流,一个现象是,基于最基本的数据指标,实际上我们并没有深入的理解,或者说,我们并不了解数据,以及背后的用户,使用场景等等。因此,也就造成了,在夹生的数据理解上,我们不断还在探寻新的数据组织和加工。

前年的时候,我制定了关于游戏数据分析的一些基本指标,后来有人和我说,我们的数据指标定义和你的不一样,你的指导意义是不够的,不符合业务需要,比如这里我举一个例子:

很多企业在定义日活跃用户数(DAU)时,都会和我说,我们是按照每天登陆2次以上的用户算作DAU,而给出的行业标准,是只要登陆过的用户,就算是日活跃用户。

就这个问题,我想表达的是,DAU这样的指标,他本身代表的是业务场景,而非一个简单粗暴的指标内容,换句话,在背后是存在一个围绕DAU的体系和流程的。

我们可以以“转化率”或者“金字塔”的思想来理解这个DAU,实际上,我很清楚,大家在做DAU数据时,我们有的定义是登陆两次以上是活跃用户,或者登陆时长超过10min,算作一个活跃用户。但是在这个背后,我们会发现,登陆是最基本要具备的要素,有了这个要素或者场景后,刚才我们提到的登陆两次也好,还是在线时长超过10min才是被满足的。如果按照“转化率”或者“金字塔”的思想来看,我们其实想知道层层过滤之后的,所谓那部分高价值用户的比例。

从业务场景的角度分析来看,这其实是我们在研究用户到达的好坏,而围绕在这一点场景的核心,我们就会发现,影响到DAU的分析因素其实很多了,比如我们刚才提到了,基本的DAU定义是指,登陆游戏一次就是活跃用户,这个过程中,如果结合我们刚才提到的转化率思想,你会发现,DAU的转化率关系或者金字塔结构(仅从登陆次数作为统计维度),是能够发现一些问题所在的。比如用户的游戏行为习惯,付费相关性,营销活动刺激,举例,间隔时间极短的两次登陆用户,且级别很低时,很可能是登陆存在问题,趋利用户(即积分墙用户)。

行业指标观察

今天我们要分析的是和DAU相关指标,DNU,DAU,后面还会和留存率放到一起讲解。

今天,我们花一些时间就只说DNU和DAU,而分析的指标就是DNU/DAU,你可以成这个指标叫做活跃度指数,当然大家喜欢叫做新增用户占比。

且看下面的图片:

这里的老玩家指的是:DAU-DNU,注:DAU-DNU与DOU是同义。

在此图蕴藏了几个信息:

玩家的行为习惯逐渐形成,周六成为用户游戏的高峰时间段;

尽管这个事实,也许很多人都注意到了,但不是所有人在做周末奖励活动时都考虑了这个因素。对比的大家可以看到在1月到2月份春节期间,行为特点则是完全不同的。

蓝色区域面积,越小,则留下的老用户(即DAU-DNU)比例就越多,相对的留存质量则会好一些。游戏的玩家自循环系统则逐步成立,则推广期间的大部分玩家则在次日之后都留在了游戏中。针对这一点,在下面展开解释。

我们将DNU/DAU的比率拿出来,做出如下图的曲线:

可以看到,基本上这个比率维持在一个很低的比例,大概在10%-15%左右,换句话说,新增用户的占比只有全体日活跃用户占比的10%~15%,即使当我们游戏开始大范围拉新推广时,这个比例仍旧维持在10%~15%,但此种情况仅存在于游戏已经上线,且用户的自然转化情况比较理想的情况下。从数学的角度来看,这个比率计算的分子和分母,分别是DNU和DNU+DOU(即DAU),基本上变化幅度是同步的,当DOU足够多的时候,DNU的新增影响是有限的。但是如果一段时间内DNU的诸多用户不能转化为DOU,则此比值则在不断升高。如下图所示:

可以看到的是,昨日的DNU中的一部分(次日留存部分)变成了,今天的老用户(DAU-DNU),而昨日(DAU-DNU)部分则有一些转化为今天的老用户,同时,今天DAU中,则继续有DNU的加入,而这一部分,也构成了明日(DAU-DNU)的一部分,在明日的DAU-DNU中,同时还有昨日DNU在明日的部分贡献,昨日DAU-DNU在明日的贡献。

由此,我们可以认为:

在游戏足够吸引用户或者流量足够理想的情况下,随着不断新用户被带入到游戏中,游戏中DOU的比例则会越来越高,那么我们的DAU就会不断的成长。

在游戏带入的流量是虚假的或者游戏不足以吸引玩家时,则每天导入的DNU则会不断的被损失掉,就变成了一次性用户,即新增当天登陆过游戏的用户,且此后不再登录游戏。此时,我们会看到在随后的一段时间(尤其是停止推广后),DOU即老用户的比例并没有发生显著的增长,这一点从DAU事看不出来的,但是我们从DOU的比例就可以看出来。此时,不需要等待几天来看效果,推广的第二天如果效果不佳就需要停止。

案例

从下图我们可以看到,在大推开始,DAU的规模开始急剧增长,但是基本上是DNU的贡献,推广几天的DNU/DAU平均水平在83%左右,这一点恰恰说明了,在推广期间每一天的大量DNU并没有在次日有效转化为DOU,这一点,我们从DOU比较平滑的曲线就可以看到,尽管这期间我们发现DAU急剧膨胀,但是实际DOU较推广前的涨幅则是有限,经过计算,较推广前,DOU平均涨幅30%,  而实际此期间,DNU的平均涨幅100倍左右,而推广结束后,DAU较推广前涨幅了30% 左右。对比DNU约100倍流量的涌入,实际DAU和DOU的涨幅,则实在是很微弱。

总结起来看,这个指标对于游戏的粘性理解和投放效果评估,能够起到一定的积极作用,同时,要说明的是,这个指标从长期运营的游戏来说,是评估其生命力的一个重要参照,想必用过的人是很清楚的。最后奉上行业水准:

一线:<10%

二线:<20%

三线:<30%

四线:<45%

行业平均水平:28%

注:游戏上线初期的1~3天不具备参考意义。

小白学数据分析----->DNU/DAU的更多相关文章

  1. 小白学数据分析--留存率分析_I次日留存率突然下降了50%

    小白学数据分析--留存率分析_I次日留存率突然下降了50% 最近在做留存分析时,遇到了不少的情况,也经常会有人问我,为什么我的游戏突然次日留存率降了一半.如果留存率是单单作为一个简单的指标的话,那对你 ...

  2. 小白学数据分析--聚类分析理论之K-means理论篇

    小白学数据分析--聚类分析理论之K-means理论篇 聚类分析是一类广泛被应用的分析方法,其算法众多,目前像SAS.Splus.SPSS.SPSS Modeler等分析工具均以支持聚类分析,但是如何使 ...

  3. 小白学数据分析----->ARPDAU的价值

    最近盛大刚刚发布了财报,有人给我打电话问什么是ARPDAU?ARPDAU能够起到什么作用?本文就这个问题给大家解析一下ARPDAU.在讲ARPDAU之前,有两个概念大家应该很清楚,一个是ARPU,另一 ...

  4. 小白学数据分析----->留存率与运营活动分析_I

    有关留存率的事情最近扯得比较多,因为在分析数据的时候,越发觉得,分析一定是要来解决问题的,留存率不知何时突然变得流行了,在此讨论留存率倒不是因为流行,而是觉得以留存率为核心,的确是可以帮助我们解决不少 ...

  5. 小白学数据分析----->学习注册转化率

    你的注册转化率及格了吗? 注册转化率,一个基本上可以忽略的指标,虽然简单,但是却真实反映渠道,发行商,开发者的实力,以及对待产品的态度. 所谓的注册转化率,其实指的是玩家从下载游戏后,打开激活游戏,注 ...

  6. 小白学数据分析----->ARPPU的误区

    新年到来,该应该持续坚持写下去,还是有很多人要来学习和进步的. 今天提到了一个概念:ARPPU. 这个概念等同于之前大家认识的ARPU(其实这句话我是很不愿意说的),ARPPU是总收入除以总付费用户数 ...

  7. 小白学数据分析----->移动游戏的使用时长分析

    写下该文章,是因为之前看到了几款游戏一个典型的玩家刺激活动,在<多塔联盟>,<萌江湖>等多款游戏的设计中都有体现,如下图所示: 这个功能点的设计,今天在这里讲的更多的还是跟数据 ...

  8. 小白学数据分析----->付费用户生命周期研究

    付费用户其实存在一个付费周期转化的问题,直接指标可能就是付费渗透率的问题,然而在此背后其实还有更深入的问题.我们经常遇到的是推广渠道获得的新用户,且这批用户进入游戏的状态.其实在付费用户问题研究方面, ...

  9. 小白学数据分析----->什么才是留存率的关键?

    最近花了很多的时间在体验各种游戏,从火爆的卡牌,到策略,RPG等等,有一个问题在影响我,什么才是留存率的关键?今天就先讨论一些我的想法. 留存率已经成为大家最常提到的词汇,也是拿出来show一下的武器 ...

随机推荐

  1. 利用ASP.NET加密和解密Web.config中连接字符串

    摘自:博客园 介绍 这篇文章我将介绍如何利用ASP.NET来加密和解密Web.config中连接字符串 背景描述 在以前的博客中,我写了许多关于介绍 Asp.net, Gridview, SQL Se ...

  2. 0729am空控制器

  3. [windows]快速从ftp下载最新软件包的批处理脚本

    背景 由于敏捷开发,快速迭代,我们项目一天会有三个版本,也就意味着我一天要去获取三次软件包.我负责服务端开发,所以我经常需要去拿最新的客户端.我们的客户端放置在一个公共的ftp上面.每天频繁登陆ftp ...

  4. Til the Cows Come Home

    Description Bessie is out in the field and wants to get back to the barn to get as much sleep as pos ...

  5. @Html.Partials 加载分布视图传参数

    如何在视图中利用 viewData参数和model参数,示例如下 <body> <div style="background:#ffd800;width:200px;pad ...

  6. EF常用查询写法

    1.var list = from category in context.category join commodity in context.commodity on category.id eq ...

  7. CF - 405B - Domino Effect

    my english is poor 给你一列全部站立的骨牌,同时向左或向右推其中的几个 保证推得方式为: ...左,右,左,右,左... 即不存在两个相邻的又往相同方向推倒的 刚开始是从左往右一个一 ...

  8. Cocos2d-x Application Wizard for Visual Studio User Guide

    0. Overview Cocos2d-x-win32's project can be generated by Wizard. Wizard supports Visual Studio 2008 ...

  9. [转]Python程序员必须知道的30条编程技巧

    30 tips & tricks for Python Programming 1  直接交换两个数字位置 x, y = 10, 20 print(x, y) x, y = y, x prin ...

  10. JAVA的JNI调用

    由于JNI调用C和调用C++差不多,而且C++中可以混合写C代码,所以这里主要是写关于JNI调用C++的部分. 一般步骤: 先是写普通的Java类,其中包括本地方法调用.  然后编译这个Java类,调 ...