/ 移动应用分析是什么 /
移动应用是移动互联网的重要载体,移动应用分析是指在得到移动应用用户使用等基本数据
状况下,进行数据分析,深刻挖掘用户使用的特色,找到产品设计的不足,发现运营推广的机遇,
优化产品及运营策略,提高移动应用的质量。android
/ 移动应用分析的意义 /
1,监控移动应用运营状态
移动应用分析最基本的使用场景就是实时监控应用的运营状态。经过收集应用每日的新增
用户、活跃用户、留存用户等数据,并对其加以分析,以日报、周报、月报的形式进行系统地
监控。经过分析和比较这些核心数据的变化趋势,用数听说话,能够帮助运营和推广人员多维
度观察应用的运营状态,及时发现问题。
2,提高移动应用推广效果
渠道是移动应用推广的主要方式,不一样渠道面对的是不同的用户群体,根据渠道和推广
位置的数据分析选择成本低、效果好的渠道能够有效地找到目标用户,提高运营表现,下降推
广成本。
3,发现移动应用产品问题
经过分析应用的访问路径、自定义事件点击/转化等数据,找到用户流失的缘由,利用数
据更快地定位出产品问题或策略问题,并依据规范的移动分析思路和方法找出解决方案。
4,优化移动应用功能及体验
做为移动互联网的主要入口之一,移动应用的体验优秀与否在必定程度上决定了用户的去
留,经过移动应用分析找到产品问题,结合访问路径、用户的人口学属性等制定优化策略,提
升应用的吸引力和易用性。ios
/ 移动应用分析的原理 /
目前移动应用分析的方式主要是较为流行的基于SDK(Software Development Kit,
即软件开发工具包)的分析统计。
这种方式是在应用中嵌入一段SDK代码,SDK代码规定了用户行为收集的规范,用户的启
动和使用行为经过SDK记录在应用中,当发送条件被触发后,这些日志被发送到服务器来进行
分析和挖掘。此方式的优势是安装使用简单,用户行为统计更加准确。如下为基于SDK的移动
应用分析数据收集流程图:数据库
/ 移动应用分析指标 /
移动应用多种多样,对应的分析指标也有所不一样。针对这种状况,移动统计发布白皮书
旨在概括适合各种型应用的普适指标及定义,让移动应用的产品运营情况更加指标化,帮助开
发者从各维度了解用户,优化应用。
其实分析指标以及之间的关系没有那么复杂。举个例子来讲明,若是把一个应用比做一
间餐厅,那么能够把移动应用管理比做运营一家餐厅同样,目标就是要让顾客多光顾、老顾客
多推荐、多消费、提升顾客服务等。为了达成这个目标,咱们先要了解当前的状况,好比有多
少新顾客光顾了餐厅,其中有多少是老顾客推荐的,一个月以内这些顾客光顾了多少次餐厅,
是否顾客体验优秀,第二个月以后有多少新顾客留存下来成为常客了。相似地,移动应用的统
计分析过程当中也须要掌握新用户数、渠道来源细分、平均使用时长、平均使用频率、错误率、
用户留存率等数据,以帮助开发者从各个维度了解用户,优化应用。缓存
常见指标包括:新增用户、启动次数、活跃用户、留存用户、使用时长、使用频率、使
用间隔、访问深度、转化率、目标事件、错误率等指标。能够归纳为四类,即用户分析类指
标、使用行为类指标、渠道运营类指标和应用质量类指标。
1,用户分析类指标
1)新增用户
定义:历史上第一次启动应用的用户,须要按照设备号进行去重。
技术说明:若是某一个用户以前安装过该应用又卸载,以后又二次安装,那么只要该用户
的设备没有更换或重置,则两次视为同一个用户,即第二次安装不算做新增用户。按照设备号
去重是指全部新开启的用户中,同一个设备号的新开启都算做一次新增用户,去重标准除了可
以使用Android系统的MAC地址、IMEI号,IOS系统生成的广告ID以外,开发者还能够自行生
成ID,例如百度移动统计自行生成的CUID。
涵义:新增用户越多说明应用的成长越快,推广的效果越好。一般状况下,应用在发展初
期的时候新增用户比例很是高,随着市场趋于稳健增加,新增用户比例逐渐降低。
2)启动次数
定义:顾名思义,启动次数就是在规定时间段内,用户打开应用的次数。“一次启动”是
指用户从打开APP开始,到退出APP(或离开应用界面,进入后台)为止。一次启动过程当中可
能浏览多个页面。
技术说明:若是同一个用户在退出APP或离开应用界面进入后台,又在30秒以内再次启动
应用,则两次启动算做一次。反之,若是用户在30秒以后再次启动应用,则启动次数算做两
次。在百度移动统计SDK3.1版本以上中,开发者均可以对“30秒”这个业界标准根据应用自
身状况进行调整设定。安全
涵义:用户数是从规模上描述应用,而启动次数是从访客角度衡量访问质量的分析指
标。若是一个应用的用户体验足够好,用户粘性足够高,同一个用户一天中会屡次启动应用,
那么启动次数就会明显大于访客数。
3)活跃用户
定义:指在规定的时间范围内,启动过应用的用户数,须要按照设备号去重。活跃度是指
在某段时间内,活跃用户数与总用户数的占比。
涵义:活跃用户一般都会有一个时间范围作约束的,例如日活跃用户、周活跃用户、月活
跃用户等。活跃用户指标是一个应用用户规模的体现,一样也是衡量一个应用质量的最基本指
标,结合留存率、流失率、使用时长等指标还能够体现用户粘性。该指标也能够衡量渠道质
量,排查渠道做弊。
4)留存用户
定义:规定时间段(T1)内的新增用户中,在通过一段时间(T2)后,仍然使用程序的
用户。其中T1和T2能够根据应用自身的实际状况进行设置。
涵义:留存用户主要用来衡量应用对用户的吸引程度、用户对应用的粘性、渠道用户质量
及投放效果等。经常使用的留存指标有第二天留存、三日留存和七日留存等。
2,使用行为类指标
1)使用时长
定义:用户在应用程序上所停留的时间。主要分为平均使用时长和单次使用时长,平均使
用时长是某一段时间内全部用户的所有访问时间的平均值。服务器
涵义:经过考量用户在应用上的停留时间,咱们能够看出应用内容是否吸引用户,应用质量是
否合格;还能够看出某个推广渠道到来的用户是不是深度使用用户,以此评判渠道质量。
2)使用频率
定义:在必定时期内,同一个用户启动应用的次数。如在一天以内,同一个用户一共进行
有效启动5次,那么该用户的日使用频率就是5次。
涵义:使用频率和日启动次数相似,只是从另一个角度衡量用户粘性,一个应用一般情
况下用户粘性越高,那么用户的平均使用频率也就越高。
3)使用间隔
定义:使用间隔是指同一用户相邻两次启动应用的时间间隔,例如某一用户第一次启动应
用到第二次启动应用之间相隔2天,那么该用户的使用间隔即为2天。
涵义:使用间隔也从侧面反映了应用的用户粘性,一般状况下使用间隔越短说明用户越
依赖应用,也就是说应用的用户粘性越高。也能够据此来决定推送消息的时机和发版频率。
4)访问深度
定义:咱们将用户在一次启动应用过程当中所到达的页面累计数量视为用户的访问深度,
例如某用户从启动APP到退出应用过程当中,一共访问了12个页面,那么称该用户的访问深度为
12。
涵义:理论上来说,访问深度越高,应用质量越好,用户对应用的依赖就越强。
3,渠道运营类指标
1)用户获取成本
定义:获取一个新用户所须要花费的成本,也就是用户获取的边际成本,随着新增用户数
比例愈来愈高,获取新用户的成本下降,反之亦然。
涵义:用户获取成本是应用推广过程当中最重要的ROI(投资回报率)指标,若经过统计分
析发现某渠道的用户获取成本明显高于其余渠道,那么能够据此放弃该渠道,将主要的推广资
金和资源投放在用户获取成本较低的渠道,以求在单位资源内得到最多的新用户。微信
2)目标事件转化率
定义:设定某一事件的转化条件和转化结果以后,当转化条件出现的时候,会有一部分转
化结果出现,目标事件转化率就是转化结果事件数/转化前事件总数。例如,设定全部启动用
户点击完成注册成为注册用户做为完整的转化事件,点击注册就是转化条件,成为注册用户就
是转化结果,若每100个访问用户中就有50人完成注册成为注册用户,那么能够说该目标事件
的转化率为50%。
涵义:针对特定事件进行跟踪统计是移动应用分析中的补充功能,可是能够实现通用功能
统计不到的数据,例如注册用户比例、付费用户比例等。目标事件一般是伴随自定义事件功能
出现的,全面知足移动开发者的个性化、定制化需求。
4,应用质量类指标
1)错误次数
定义:在规定的时间段内,应用出现异常退出现象的次数总和。
涵义:一般状况下,应用错误集中于两种:死机或强退,这样的现象都会严重影响用
户体验,因此错误次数发生的越高,用户体验越差。下降错误次数是开发者应该时刻关注的重
要指标。
2)错误率
定义:在规定时间段内,一个应用发生错误的比率(错误次数/启动次数)。
涵义:产品质量是一个应用发展壮大的基石,与网站不一样,移动应用一旦被分发以后就无
法再收回,应用错误率高会下降用户对产品的信任和口碑。经过对应用的质量监控,找到错误
代码并及时发布修复版本,能够有效弥补这一问题。架构
/ 移动应用分析流程 /
移动应用的分析流程就是一个发现问题、分析问题和解决问题的过程。在移动应用的运
营过程当中,利用规范的分析流程会避免思路混乱,作到更加清晰和高效地优化应用。如下是总
结出来的移动应用分析流程,以供你们参考:
1,明确目的,创建规划
作任何事情以前,都要有明确的目标,才能采起正确的行动。因此在作移动应用分析之
前,必需要想好这样三个问题:“应用的现状是怎样的?为何会是如今这个样子?将来的发
展规划和目标是什么?”。首先,对于移动应用的现状要有客观的了解,下载量多少,日活跃
用户多少,受众群体特色是什么等。其次,须要对应用的现有数据的背后缘由作分析,分别总
结出作得好和作得不够好的缘由,才能更有针对性地规避风险,发掘机会。最后,也是最重要
的,就是要明确移动应用将来发展的目标,只有有了明确的目标,才能对当下要作的事情有方
向性的把握。通常来说,移动应用的远景发展目标有如下三点:
1)盈利:直接增长应用的盈利能力,例如游戏类的应用
2)品牌:不断增强移动应用做为移动广告媒体的影响力
3)合做:服务于用户或者给其余应用导入流量的,如91手机助手等
这些远景目标是一个大致发展方向,而具体执行的过程当中还须要将其明确到细分目标,例
如游戏类的移动应用须要关注如何提高用户应用内购买的频率和客单价,提升游戏的销售收
入,媒体类的应用要关注如何提高用户的粘性和使用频率,吸引更多的读者。在实际操做的层
面上,还须要移动应用开发者将这些细分目标落实到指标的层面,这样才可以量化评估,推动
到实际操做中去。例如媒体类的应用,要知道用户的具体属性和使用习惯,包括地域分布和受
众特征,这样才可以有的放矢,更加精准的推荐和推送,才能赢得用户好感,增长用户粘性和app
依赖度,让应用的发展进入良性循环的道路上。结合应用的发展总体趋势报告,预计将来的发
展目标,制定有效的KPI(Key Performance Indicator),即核心业绩指标,也就是说用户使
用频率、使用时长、日活跃度等各项指标达到怎样的数值才能达成目标。因此KPI就像是大海
航行中的灯塔同样,指引着移动开发者掌舵应用的发展,让应用运营的方向更加清晰明确,让
应用可以更高效地达到目标。
2,选择系统,部署应用
这个步骤就是正式开始了移动应用分析的实践环节了,是收集和获取数据的过程。选择系
统就是指要选择一个适合本身的移动统计分析工具来知足既定的需求,这里仅从知足移动应用
基础性需求的角度列举出如下几点供你们参考:
1)开发简单
移动开发者应该尽可能选择SDK轻便易于嵌入的移动统计分析工具,尤为是如今国内大部分
开发者都是以小团队为主,技术研发人员不充足的状况下,最好要选用符合行业技术规范的老
牌开发者服务公司的产品,不只开发学习成本较低,也有利于知足后续打通公司内部其余产品
之间数据交换或应用升级的扩展性要求。
2)数据全面
虽然移动开发者最关心的数据就是上文提到根据应用发展目标而制定出来的KPI指标,但
是除了这些基本数据指标以外,开发者还应该关注更加全面的指标以便深刻了解本身的应用。
全面的指标不是一味追求大而全,而是开发者最想要看到的数据指标,因此开发者除了关注基
本KPI指标外,还要考虑后续产品升级以后还须要哪些其余数据指标,评估一下分析工具是否
能知足后续的发展需求,避免出现由于某几个指标的缺失而更换整个统计分析系统的状况出
现。
3)功能完备
移动应用统计分析工具应该至少具有用户属性分析、用户使用行为分析、渠道版本分析、
终端设备分析等基本功能,这些是最基础的分析功能。除此以外,良好的受众分析也是必要
的,这样可以帮助开发者更宏观地了解本身的用户群体,以指导后续推广和广告投放更精准;
而强大的数据多维度交叉分析功能也能提升开发者对于应用数据的使用效率,发现更多深度的工具
问题;还有更高级的开发工具组件功能是否齐全,如自定义事件、错误分析、开发测试环境
等,让开发者可以有更多定制化服务才能知足个性化需求。另一个维度是,即使这些高级功
能都有覆盖,也要考核功能的分析深度和用户体验,例如页面访问流分析,提供可视化交互图
分析要比简单的柱状图或漏斗图直观易懂,像气泡图(Bubble Diagram)这样的图形化分析
报告也是用户兴趣分析中的一大利器。
4)系统可靠
因为收集和整理移动应用的历史数据对从此的数据分析相当重要,因此在选择分析工具的
时候要很是慎重,建议选择行业内口碑较好、大型、稳定的统计分析系统提供商,这样的提供
商通常都具有较强的硬件资源和数据库安全实力,他们可以保证稳定、长期地提供数据统计分
析服务。同时建议选择服务器规模大并且设备在国内的服务商,由于移动应用统计大部分采用
SDK嵌入、回收相关数据日志的方式来收集数据的,若选择国外提供商每每会在数据收集和传
输过程当中出现丢包、遗漏等现象,大大下降了数据的全面性和可靠性,参考价值有限。
最后建议选择行业中优质、服务全面的数据统计分析服务商,由于开发者极可能未来还会
有网站统计、云存储、开发环境等需求,这样将本身的所有产品都放在一个平台上,便于将来
产品之间数据的打通,进而方便横向分析和对比,对旗下产品进行总体监测和优化。固然,任
何的统计分析工具都只是一种工具,还须要正确的应用分析方法论的理论指导,才能保证恰当
地应用到实际运营工做中去。
3,测量指标,分析现象
上述系统选择和部署完成后,进入了实际的数据管理和分析工做了。统计分析系统天天
都会提供大量的数据报表,应该与第一步中设定的数据分析KPI指标进行比较,分析哪些指标
数据较好,哪些没有完成指标,并找到背后的缘由,这也就是一般意义上说的“透过现象看本
质”,即在应用统计分析报告的字面层级上找到隐藏在应用背后的深度问题所在。因此在分析
现象的过程当中要注意思路和方法的选择,思路就是总体和细分的分析,方法则须要针对不一样的
指标创建不一样的方法论,如用户留存分析、用户访问路径分析等,这些方法论都将在后续文章
中详细阐述。固然,数据分析远不止读懂几张数据报表那么简单,对数据的简单统计不能发现
本质问题,最后必定要进行概括和总结。
4,跟踪问题,持续改进
数据分析发现了问题以后,还须要梳理一下解决方案:面对这样的问题有没有解决方案?
可行的解决方案有几种?每一个方案的优缺点是什么?方案如何落实等问题。将这些问题所有想
明白以后,进入解决方案落地的环节。例如,经过页面访问流程分析发现用户在页面A中的跳
出率特别高,明显高于正常水平,那么就要分析是什么致使这样的结果?经过重现发现页面A
中没有明确的指示告诉用户如何进行下一步,因此大部分人研究半天没明白就退出应用了。于
是根据这个问题优化了页面A的导引指示,升级完善以后再针对这个页面进行页面流的统计分
析,若发现跳出率明显变低,说明问题获得了有效的解决,若发现没有明显下降,那么还须要
再继续分析是什么缘由并实施解决方案,再进入后续统计分析流程。如此循环,直到问题获得
完全解决。及时发现问题并对问题进行跟踪,改进后再跟踪,持续良性循环改进,直到让应用
体验最优化,这样的统计分析工具才是开发者所想要的。
/ 移动应用分析思路 /
1,移动应用分析思路概述
大部分的初期开发者都对移动应用分析一头雾水,以为数据分析是一件高端并且有难度的
事情,从而对移动统计分析望而却步,其实只要遵循必定的思路和方法,统计分析是一件很是
简单并且有成就感的事情。笔者就总结了以下的基本分析思路。
移动应用分析的思路主要包括微观细分和宏观趋势两种。
1)微观细分
微观细分就是将分析的重点放在细节的洞察和把握上,例如新增用户数、日活跃度、页
面蹦失率、用户粘性、自定义事件的转化状况等,在细节上考量移动应用的具体指标和KPI表
现,从而作到具体问题具体分析。
2)宏观趋势
宏观趋势是指从总体数据上掌控移动应用的同比、环比等变化趋势,核心指标在昨天、上
周、上个月的变化状况等。这是从宏观上去分析应用发展大趋势,进而经过应用内外部的数据
进行对比分析,明确自身在行业中的发展境况和地位名次,从而帮助开发者指定宏观发展策略
等。
在实际的移动应用分析过程当中,这两种分析思路经常是融合在一块儿综合使用的。例如,某
开发者开发了一个自媒体(如黑板报类)移动应用,投放到市场上去以后一段时间,开始使用
移动统计分析工具。做为平常统计需求来讲,自媒体开发者不须要时时刻刻都盯着应用数据去
分析,因此常规的分析主要以“宏观趋势”为主,把握本身应用核心指标数据的同比、环比变
化趋势,假如某天发现留存用户的比例愈来愈高,则须要针对“用户留存”进行“微观细分”
分析,打开“用户留存”细分选项以后,查看究竟是哪一时段新增的用户流失比例较大,结合
运营推广分析这部分用户主要来自哪些推广渠道,是否这些渠道来的用户属性不是本身的目标
用户而致使的流失?仍是这些用户在页面访问过程当中有了很差的体验才离开的?这些问题就像
剥洋葱皮同样,一层一层的深度分析下去,直到获得问题的本质缘由。
因此能够说,“宏观趋势”与“微观细分”结合使用,才能作到“大处着眼,小处入手”
地运营和管理,作到“有的放矢,心中有数”。
2,微观细分——精确制导,有的放矢
1)为何要微观细分
移动应用的统计分析对象主要包括渠道来源、受众属性、用户行为和终端设备。
渠道来源:目前的移动应用分发主要依赖外部渠道的推广,这里的渠道既包括App
Store、Google Play等官方的应用市场和商店外,还有91助手、百度手机助手、联盟、In App
推广等非官方渠道。渠道推广都是要付出代价的,所以开发者很是关注某个渠道推广效果如何
等问题,渠道来源的分析就抓住了这一点强需求,从源头上帮助开发者对比分析推广效果,以
便优化广告投放,提升ROI(Return On Investment,即投资回报率)。
受众属性:对于移动应用的用户群体特性进行分析,是了解应用的受众属性最好的方式,
而掌握了受众的属性(如地域分布、年龄、爱好、学历分布等),才能更加准确的指导后续运
营中的推广广告投放,作到有的放矢,把推广的费用花在刀刃上。
用户行为:了解了什么样的人在使用你的应用以后,要了解这些人是如何使用的。用户行
为包括,用户活跃度、留存比例、新增数量、使用时长、使用频率、使用间隔、页面访问路
径、页面访问深度等。经过这样翔实的分析,可以让用户在应用内的行为一目了然,知己知彼
方能百战不殆。因此深刻细致的用户行为分析,可以极大的帮助开发者优化应用流程和定位应
用内问题。
终端设备:移动互联网时代与PC互联网时代相比,对于开发者最大的挑战之一就是终端
设备千差万别,移动应用的适配问题经常让人头疼。分辨率不一样、机型不同、操做系统迥
异,这些都给兼容性带来了极大的挑战。所以,对于开发者来说,可以全面掌握用户的终端设
备状况,莫过于最大的福音。
以上这些数据都是移动应用精细化运营所要研究的问题,数据分析的本质也是在于透过数
据可以挖掘出背后的问题和根结所在,从而顺着一丝线索深刻分析,层层抽丝,直捣问题的根
源,而后再分析总结问题根源,再顺着相反方向返回问题出现的地方,用本质缘由解释表面的
现象,以指导运营的优化。经过这样的过程,数据的价值才能彰显出来。
2)如何作微观细分
基于了解应用的运营状况前提下,对上述渠道来源、受众属性、用户行为、终端设备等进
行细分和筛选,从而层层深刻地逐渐定位问题,发现机会等。
例如,有一位开发者刚刚完成了新版本的发布和推广工做,新用户持续增加中,他想了解
应用的用户活跃度状况如何。笔者根据这项分析任务,进行微观细分,更好地了解用户活跃度
状况,以便作到有针对性地指导工做。
接下来在百度移动统计的【活跃用户】分析报告中对用户活跃度进行细分。
A. 选择分析的时间段,例如以最近30天为例(还能够筛选今天、昨天、最近七天等),
分析状况以下图:
B. 与同期其余时间段进行对比分析,例如上个月与本月的对比分析(还能够任意N天与
以前任意N天进行对比),分析状况以下图:
从图中能够看出来,蓝色表明的最近一个月时间数据,红色表明的是6月1日至6月30日的
月数据,可视化折线图中能够清晰看到最近30天的日活跃度略低于6月份的日活跃度数据。这
说明最近虽然作了大规模推广,可是用户活跃度却没有所以提高反而降低了。缘由多是新版
存在致命缺陷致使用户再也不喜欢和依赖应用了,也多是应用新增用户速度高于新增活跃用户
速度,致使总体活跃比例有所降低。为了排除第二种可能性,还须要作进一步的数据分析。
C. 须要了解相同两个时间段的新增用户数据状况,以下图所示:
重新增用户数据中能够看出来,最近30天新用户数明显低于6月份的数据,这说明第二种
多是不成立的,能够判断新版本发布和推广必定出了问题。须要作进一步多维度交叉分析。
D. 多维度交叉分析:接下来经过百度移动统计中的“多维交叉分析”高级筛选功能,
对用户活跃度数据根据用户类型、版本、渠道三个维度进行交叉筛选分析,发现1.2版原本自
App Store渠道的活跃度数据出现较大的负增加,致使了日活跃度较上个月降低。
经过这样的微观细分分析方法,层层过滤和剖析,最终锁定了致使日活跃度降低的缘由
和根结所在——来自App Store的1.2版本的应用存在较大问题,致使这部分的下载用户活跃度
降低明显。
以上实例就是经过微观细分快速锁定问题,层层深刻分析最终找到背后缘由,作到了精
确制导、有的放矢。
3,宏观趋势——着眼大局,步步为营
1)为何要宏观趋势分析
评价一个应用的好坏,最直接的方式就是考量相应指标的上升/降低。移动统计系
统会将这些指标数据在时间维度上展开排列,也就是按照时间序列展示成趋势(走势)。
2)如何作宏观趋势分析
咱们须要为核心指标设立参考系,而后经过同比、环比、定基比等多种方式去分析产品和
运营的工做状况。为了让你们更好地理解后续的分析思路,现名词解释以下:
时间序列:指将某种现象某一个统计指标在不一样时间上的各个数值,按照时间前后顺序
排列而造成的序列。在移动统计分析中一般能够选择一段时间(周、月、最近30天等)呈现
指标数据的连续变化状况。
同比:为了更好的消除数据的周期性或季节性变更影响,将本周期内的数据与以前周期中
相同时间点的数据进行比对。例现在年第N月与去年第N月相比。
环比:指的是将本期的数据与前期的数据进行对比,体现了数据连续变化的趋势,能够有
日环比、周环比、月环比等,例现在年第N月与今年第N-1月或N+1月相比。
定基比:在进行数据分析以前,指定一个全部数据均可以进行对比的基准线,一般这个基
准线是公司或者产品发展的里程碑,将以后一段时间内的数据都与这个数据进行比较,从而反
映公司在里程碑后这段时间的发展情况。
下面举例说明,在百度移动统计中登陆后的应用概况页面就有便捷的同比和环比功能:
环比:上方数据表显示的就是本月和上个月的各个指标数据的环比状况。
同比:下方折线图就是按照某天的数据与上个月某天的数据同比状况。
另外,在“趋势分析”等带有“时间序列控件”的报告中能够选择任意两天的数据比较,
依据移动应用的实际业务须要来指定基准线,划定时间范围,选择观察指标的变化状况。
固然,基于时间序列的趋势分析方法还有不少种,其中同比和环比是最简单易用的,而移
动应用中的常见数据分析都可以用以上的分析思路快速观察关键指标的变化状况,了解现状,
衡量达成目标的进度。
/ 移动应用分析方法 /
1,受众人群分析——知己知彼,懂用户方能作出更受欢迎的应用
用户是移动应用分析的主体,任何的分析都离不开对用户的了解,用户做为应用的受众
群体,有着丰富各异的特征。尤为在现今移动互联网高速发展的时代里,追求用户覆盖数量是
绝大部分移动应用运营的核心目标。不只应用的人气须要用户,应用的盈利能力也须要依赖用
户,而要想从用户那里赚到钱,就必须对用户的人群属性、兴趣爱好、地域分布等一清二楚,
因此全面的“受众分析”功能就显得很是有必要了。了解用户的喜爱等特色以后,也能指导移
动开发者进行精准广告投放,只把广告投给真正的潜在用户。
因此,受众人群分析不只能帮助开发者推动“开源”,更能经过指导广告投放帮助开发
者“节流”,也只有知己知彼,才能投其所好,让本身的应用愈来愈受到用户的喜欢。
下面就受众人群分析包含的几个细分方向进行详细的介绍:
1)新增和活跃用户分析
新增和活跃两大指标是用户分析中最基础的数据,新增用户反映了移动应用用户增
长状况,一般状况下,新用户占比越高说明应用的将来发展潜力越大,而日活跃度越高说明应
用的用户粘性越大。下面分别就新增和活跃用户分析方法进行介绍。
一般移动应用分析系统都可以对新增用户按照时间序列的方式进行展现,以表现其发展趋
势如何。例如,选择最近30天内新增用户的发展趋势,能够获得按天分布的统计数据,而百
度移动统计系统还专门作了“按时”新增用户分布统计,以下图:
将统计颗粒度从“天”精确到“时”能够了解一天当中哪一个时间段新增用户最多,而后根
据这个数据调整推广渠道的广告投放时段,在新增用户高峰期以前一两个小时进行定向投放,
能够得到最高的广告效果等。
对于日活跃度(简称“日活”)的分析,能够帮助开发者了解用户粘性和依赖度,一般用
百分比来进行统计,日活跃度数据也依据应用类型而千差万别,高日活跃度应用主要集中在工
具类、游戏类和社交类,因此分析的时候应该结合自身应用类型。百度移动统计中日活分析也
能够按照时间段对比维度进行分析,例如选择最近一个月和上个月的日活跃度数据进行对比,
以下图:
2)留存用户分析
最多见的就是“首次使用留存”分析,是指首次使用应用的用户中,在第一次使用
完毕以后的某一相同间隔时间段内再次使用的状况。例如,选择最近30天内新增用户中,“
周留存”状况的统计分析,就是指最近30天内第N周的新增用户,在第N周以后的每一周内留
存比例的状况。而“日留存”、“月留存”等含义以此类推。
提到留存分析,就必定离不开“漏斗分析”(Funnel Analytics)这个概念了,它是一种
被统计分析行业普遍使用的研究某一指标转化率的方法,因其展示方式一般相似于“漏斗形
状”而得名。其实正如上文所述,某一段时间内的新增用户,在后续每个相同时间间隔的时
间段内留存比例。以“周留存”为例,其漏斗分析报表以下:
除“首次使用留存”分析以外,百度移动统计还首创性地推出了“自定义留存分析”功
能,移动开发者能够经过自主指定某一时间段内新增的用户,在以后任意一个时间段内的留存
状况。
“自定义留存分析”有利于开发者进行特例跟踪分析,例如时间段A进行了渠道1 的
推广,时间段B进行了渠道2的推广,而后分别对时间段A和B中新增用户在30天以后的留存分
析,就可以对比出渠道1和渠道2哪一个推广的新增用户粘性更强,以指导开发者调整相应的推
广策略。
3)人群属性分析
用户是一个一个真实存在的人,那么用户群体必定有其特定的人群属性,包括性别、
年龄、学历、行业、兴趣等。因此对于某一个应用,其人群属性必定有倾向性特色,例如应用
A的用户群体具备高学历、男性多、计算机行业多、爱好读书等特色。
百度移动统计系统内就集成了全面的人群属性分析功能,这一功能主要依托百度成熟的
“受众分析”功能,经过IP归类检索,获取移动应用的用户在PC端访问时留下的Cookies,结
合百度后台海量的用户群属性碎片,进行比对分析其属性特征。
4)用户地域分布
移动开发者为何须要了解用户地域分布状况呢?第一,了解用户最集中的区域有
利于开发者制定有效的城市推广策略,如较成熟的城市须要进行老用户的维护,而用户较少的
城市能够重点考虑作新用户推广和扩张等;第二,对于部分大型移动应用如电商应用或游戏应
用,开发者须要了解集中了80%用户的关键城市,对其作增长带宽、增设CDN服务器等策略
的调整,保证集中的用户区域也能有较好的用户体验等。
百度移动统计中的【地域分布】功能,经过可视化分省/分国家地图和饼图等方式,直观
地向开发者展现了应用的地域分布所有数据,并且能够按照累计启动用户、累计启动次数、累
计新用户、平均使用时长等指标进行细分统计,提供详细的分析报表:
2,使用行为分析——洞若观火,优化应用流程和页面设计的依据
在移动应用分析中,受众人群分析是对用户的静态分析,主要把握用户静态属性,而使用
行为分析是对用户的动态分析,重点关注用户使用过程当中的动态数据。在了解用户人群属性的
基础上,对这些用户在应用内的使用行为进行分析,可以更全面、更系统的完成对用户的深刻
了解。
对于开发者来说,掌握用户使用行为和参与度,能够更好地指导其优化应用流程和页面设
计等。例如经过页面访问路径分析发现某一页面的跳出率异常的高,那极可能是流程设计中到
该页面出现中断或不良的体验等;再好比,经过用户使用时长和使用频率数据能够有效地对用
户粘性进行综合分析,从而帮助开发者发现问题、优化应用等。
一般用户行为分析,又称参与和使用分析,包括以下几方面:页面访问路径分析、访问深
度分析、使用间隔分析、使用时长分析、使用频率分析等。接下来就这几个方面进行详细地介
绍。
1)页面访问路径
页面访问路径又叫页面访问流,是分析移动应用中不一样页面之间的跳转和转化比例
状况的方法。用户从打开应用的首页开始,就会经历一系列页面浏览和跳转,最终从某一页面
彻底退出应用。这是任何一位用户都会经历的页面访问路径,不一样的是某一页面跳转到另外一页
面的比例都不一样,从任何一个页面退出应用的比例也不同,从这些比例数据的差别上能够发
现应用在流程规划、信息架构、页面设计等方面存在的问题,进而引导开发者提出解决方案,
不断对应用进行优化。
下面以百度移动统计中【访问页面】功能为例,阐述如何进行页面访问路径分析。
如上图,就是百度移动统计中的页面访问流分析图,用进程图的方式直观地还原和展示了
用户在应用中的访问流,即图中红色箭头标示的路径。同时,还展示了每一个页面的蹦出率(离
开应用的比例)以及跳转后比例排名前八名的页面,点击“其余”以后,会弹出以下的详细数
据页面:
点击每一个页面右侧的详情按钮,能够查看到该页面的访问次数、平均访问时长和蹦出率等
详细数据。同时,每一个页面均可以一键设置成为访问起始页,分析自由度很高。
独具特点的“实时访客分析”功能,系统会自动抽取500名最近的访客,而后开发者能够
看到这500名用户的独立访问信息,如启动时间、设备机型、访问页面、联网方式等,帮助开
发者进行个别分析,以点带面,折射应用潜在问题。
2)访问深度分析
移动应用的访问深度分析同网站的同样,是指用户一次启动应用以内访问页面的总
数,例如某用户在一次启动应用的时间以内,一共浏览了10个页面(若屡次访问同一页面,
该页面也会被累加),那么就说这个用户的访问深度为10,依次类推。下图是百度移动统计
的访问深度功能,一样也能够按照不一样时间段进行横向对比:
访问深度功能中也提供详细的分析报表,以下图:
在作访问深度分析时候要注意,并非访问深度越深越好,要根据不一样应用类型进行具体
分析。例如,之内容分发为主的新闻类客户端,一般状况下页面访问次数越多(至关于PV更
高),说明内容和推荐等越受到用户的欢迎。而以帮助用户快速处理问题为主的工具类应用,
就没必要追求较高的访问深度,好比某进程管理客户端,用户启动后关闭某些任务即离开,较少
的访问深度反而意味着客户端实用、简洁。
3)使用间隔分析
使用间隔是指在选定的时间范围内,同一个用户相邻两次启动应用的时间间隔。如
下图所示,横轴为间隔时间,纵轴为启动次数。柱状图表示的含义就是使用间隔为X天的用户
启动次数累计为Y。
使用间隔的数据对于移动开发者很是重要,从下面的详细数据报表中能够看出,该应用有
超过一半的用户使用间隔为1-2天,即大部分用户在退出应用以后1-2天会从新启动应用。然
后开发者再根据其所处行业和应用类型,进行同行业横向比较,分析本身的应用在使用间隔维
度上是否还有提高的空间。
4)用户粘性分析
移动开发者之因此关注用户行为分析的本质目的,就是为了提升用户的使用粘性。
因此用户粘性分析是一个综合维度的分析,在前文中也屡次提到了,不少指标均可以从侧面反
映出应用的用户粘性程度,其中最直接衡量用户粘性的指标就是使用时长和使用频率了。一般
状况下,用户使用时长越长、使用频率越高说明用户粘性越大。
使用频率是指用户在一天中启动应用程序的次数,例如用户某一天只在早晨8点和中午12
点分别启动过应用,那么该用户当天的使用频率就是2次。
使用时长是指用户在某次启动应用到退出应用的时间间隔,例如用户于10点启动应用,
于10点半退出应用,那么该用户的使用时长即为30分钟。
如前文所述,用户粘性是受到使用频率和使用时长共同影响的,以下图创建二维象限,即
可将使用时长和频率进行综合分析,四个象限也分别表明高频率高时长、高频率低时长、低频
率高时长和低频率低时长特色的应用。
接下来,笔者针对上图中四个象限的应用特色进行逐一分析:
高频率高时长:用户粘性高,这类应用一般知足了用户的刚性需求,用户依赖度非
常高,日启动次数多,使用时间较长,应用提供的核心功能用户体验极好。例如微信、微博等
社交类应用。
高频率低时长:用户粘性较高,这类应用用户依赖度很高,可是因为功能性有限或以知足
用户某种专门需求为主,因此致使用户每次启动以后停留时间不长。例如工具类应用,如杀进
程、闹铃、提醒、流量监测、清缓存等应用。
低频率高时长:用户粘性较高,这类应用用户依赖度通常,可是因为极好地知足了用户的
核心需求,因此每次启动的停留时间都很长,用户愿意在应用上花更多的时间和精力。这类应
用主要集中在电商应用、游戏类应用和新闻阅读类应用。
低频率低时长:用户粘性低,这类应用既没有知足用户刚性需求又没有让人眼前一亮的用
户体验,因此没有获得用户的承认和依赖,在用户粘性上是失败的应用。
举例说明,某移动开发者使用百度移动统计,获得以下关于使用时长和使用频率的数据报
表:
从数据报表中能够看出,该应用使用时长集中在3分钟左右,而使用频率(日启动次数)
则集中在1-2次左右。获得这样两组数据以后,能够经过对比同行业的平均数据,获得本身产
品在用户粘性指标上的优劣。例如,该应用的同行或同类应用使用时长平均为3.5分钟,平均
使用频率为10次,那么说明该应用在使用频率上明显低于同行业水平,须要针对为何使用
频率较低进行系统分析,找到缘由并提出有效的解决方案。
3,渠道来源分析——指挥若定,渠道监控是衡量推广效果的利器
目前,移动应用的推广渠道不少,包括应用商店、官网、应用市场、In App推广等,开
发者在渠道推广上都投入了大量的资金和精力,但每每有些长尾渠道存在致使推广成本一直很
高,效果得不到有效的监控,只能依赖于推广平台提供的数据,“一面之词”很难帮助开发者
辨别长尾渠道。
所以,渠道来源细分的功能对于开发者来说就尤其重要了,百度移动统计就能够实现渠道
来源的细分功能。对于Android应用,能够细分到某渠道某个推广位置带来的下载量,而对于
iOS应用,能够细分到某渠道或某推广位置引入App Store带来的下载量。而后开发者能够据
此对推广渠道的效果进行监控,淘汰效果差的渠道,把推广费用真正的用在刀刃上,让开发者
的资金使用效率大幅度提升。
下面就两个操做系统平台的渠道来源细分功能进行详细解释:
1)Android渠道URL下载来源细分
Android应用因为种种缘由,在国内的分发基本依赖于非官方应用市场或网站,而
Google Play市场在国内的占有率几乎能够忽略不计。针对国内的特殊状况,百度移动统计就
专门设计了一套针对Android渠道来源细分方案,原理以下:
对渠道推广原始连接进行URL封装以后,开发者能够很方便的经过后台添加新的渠道,然
后就能够跟踪不一样渠道和不一样推广位置带来的下载量报表了。以下图:
同时还会产出一份详细的渠道来源细分报表,而后点击进入报表中每一个渠道的详情页,
能够查看到以下图中单独某个渠道的详细数据:
2)iOS渠道URL下载来源细分
iOS平台的应用相对于Android平台最大的特色就是高度统一化,全部的iOS用户
下载任何应用都必须经过App Store官方应用商店下载(部分用户经过iTunes链接电脑安装)。
因此说iOS应用的直接下载渠道都变成了“App Store”而没有区分性,没法得知用户是从哪
里看到推广以后进入App Store去下载安装的。百度移动统计专门针对App Store上游来源没法
追踪的问题进行研发,前不久推出了“App Store上游来源细分”功能,基本原理以下:
这样,移动开发者就能够在后台方便地添加新的渠道,而后能够查看到强大的App Store
上游渠道来源细分报表了。以下图:
同时还会产出一份详细的渠道来源细分报表,而后点击进入报表中每一个渠道的详情页,可
以查看到以下图中单独某个渠道的详细数据:
4,终端版本分析——了如指掌,提升应用对不一样设备的适配能力
经常听到开发者抱怨移动应用的设备适配问题,好比不知道目标用户群主流的机型是什
么,也不知道他们操做系统、联网方式、分辨率等数据,因此就陷入一种“穷尽”的思路,就
是花费大量人力物力去尽可能作到适配全部的终端机型。而终端版本分析功能可让开发者对用
户群体中终端设备和版本分布状况了如指掌,从而大幅度减小开发负荷,提升开发和适配效
率。下面就终端分析和版本分布功能分别进行阐述:
1)终端分析
因为Android系统开源免费,因此获得世界各大手机厂商的青睐,逐渐造成了
Android系统手机良莠不齐的现象,不管是分辨率仍是机型,都千差万别,各大品牌各自为
战。而iOS系统封闭,因此仅用在苹果旗下移动设备上,终端具备机型有限、分辨率固定、界
面规范等优势。
百度移动统计的终端分析功能点全面,包括设备机型、分辨率、操做系统、联网方式等指
标,每一个指标都配有以下的柱状数据图,也有详细的数据报表:
2)版本分布
合理的版本发布和管理策略,能够大幅度提升用户体验,由于过多的版本和过于分
散的分布,加大了开发者的管理成本,也不利于新版本的推广。因此,开发者对移动应用版本
分布状况和变化趋势了如指掌,能够帮助开发者制定有效的版本管理方案。
5,自定义事件和错误分析——如虎添翼,个性化智能化的应用统计分析
正所谓“一千个读者脑海里就有一千个哈姆雷特”,每一个移动开发者都有其统计分析上的
特殊需求,而百度移动统计做为行业内领先的分析系统,也考虑到开发者的不少个性化分析需
求,所以推出了自定义事件分析功能。错误报告分析功能会自动帮开发者统计和分析应用报错
或崩溃次数和现象,智能化记录错误日志等信息,帮助开发者快速定位信息,解决Bug。下面
就这两项功能进行具体阐释:
1)自定义事件分析
什么是自定义事件?说白了,就是任何具备转化条件的事件均可以进行自定义。例
如,对于游戏类应用能够自定义注册用户“付费”这一事件的转化率,而对于新闻读物类应用
能够定义启动用户到“注册用户”这一事件的转化率等等。
自定义事件的添加和编辑很是简单,只须要在管理后台的“自定义事件管理”中点击“添
加事件”,添加事件ID和名称,点击添加便可完成。添加成功后能够查看SDK开发“接口实
例”,以下图所示:
开发者在后台自定义事件添加成功以后,即可以查看到该事件历史趋势详情,以下图:
另外,百度移动统计后台提供了方便的用户类型编辑功能,能够将自定义事件一键设置成
为新的用户类型,以下图,点击“添加到新的用户类型”:
点击“肯定”以后,就能够在统计报表的多维交叉分析(高级筛选)项目中看到有相应的
用户类型信息了。
2)错误报告分析
因为移动应用是下载并直接安装在用户的设备上,所以不少错误不能被及时发现,
这也是致使移动应用的Bug很难被开发者发现的缘由。
百度移动统计能够为开发者提供全面的错误分析功能,错误报告除了帮助移动开发
者统计应用报错的总数和发生频率以外,还提供强大的错误日志和崩溃定位功能。帮助快速定
位问题所在,经过错误细节信息快速解决问题。
/ 百度移动统计介绍 /
1,产品概况
百度移动统计(http://mtj.baidu.com)是一款专业免费的移动应用统计分析工具,支持
ios和android平台,开发者能够经过嵌入统计SDK,实现对移动应用的全面监测,实时掌握产
品表现,准确洞察用户行为。咱们提供强大的报告分析,助您作到心中有“数”。
它是百度公司继成功推出“网站统计”工具以后,又一次顺应移动互联网大潮,推出的基
于移动APP统计的分析工具。自2012年4月份上线以来,百度移动统计一直秉承着百度“简单
可依赖”的精神,为上万名开发者提供专业、免费、高效的移动统计分析服务,天天处理会
话请求超过10亿次。首创的“六大分析”全面帮助移动开发者实现数据化、精细化运营。如
今,百度移动统计快速迭代,已经孵化出“统计分析、开发工具、营销推广等多种服务类型,
从开发到运营到推广,为开发者提供真正意义上的“一站式”服务!百度移动统计愿与全体开
发者一同,引领大数据时代精细化运营的潮流!
2,如何启用
如此强大的统计分析功能,开通使用的步骤却很是简单易懂,只须要三步便可完成:
1)登陆官网(mtj.baidu.com),注册帐号
2)登陆后在所有应用页面点击新增应用,填写应用的基本信息,获取应用的惟一识别码
(即AppKey)
3)下载对应平台的SDK(软件安装包,只有50K左右大小,很轻便),并参考开发文档
集成SDK,便可在百度移动统计实时查看强大的统计分析报告了!
/ 了解百度移动统计 /
如下为百度移动统计产品的说明和联系方式,
欢迎您经过官方渠道联系咱们:
百度移动统计域名:http://mtj.baidu.com
百度移动统计微博:http://e.weibo.com/apptongji
百度移动统计博客:http://hi.baidu.com/apptongji