你的APP足够性感吗,Crash篇
古往今来,人们对美好事物的定义都在随着物质文明的发展而不断深入与进步着,对于种类越来越丰富,同类竞争越来越激烈的APP来说,目前用户的期望也在大幅度的提升:
· 71%用户希望在手机上打开网页能同电脑上一样快
· 5秒钟被认为是用户能忍受的最长响应时间
·如果响应时间超过5秒,74%上网用户和50%移动应用用户会放弃
三分之一失望的用户会转向竞争对手的应用
手机用户会尝试两次,如果第三次依然出现同样问题,半数人再也不会使用该应用·
上面提到了一些用户笼统的感性认识,但只有这些,显然无法提供可度量的指标帮助我们达到让自己的APP变得更加“性感”的目的以吸引广大的用户。那么对于APP来说,能够吸引人们使用的那个“点”的衡量指标与标准又是又是什么样的呢?APP常见性能评估点及其影响有如下5点:
· Crash
· ANR
· 卡顿
· 功耗
· 流量
下面将对Crash进行详细说明:
1. 名词
Crash,APP应用崩溃。即APP应用强制关闭(Force CLosing)。
2. 体验
打断用户正在进行的操作体验。
3. 危害- 真金白银
Crash是对于用户体验影响最大的一个方面,除了会使关键业务中断,ARPU降低之外用户留存下降,DAU与MAU持续下降。从而降低品牌口碑使CPA(每用户获取成本)提高,进而影响生命周期价值(Life-cycle Value)。
经过调查研究发现当iOS的崩溃率超过8‰,Android的崩溃率超过4‰的时候活跃用户有明显下降态势。
4. 根底因素
根据我个人的经验与总结,Crash常见问题根源有如下几种:
应用程序本身BUG(内部业务逻辑异常)
· CPU过载、内存泄露
其他,如系统性bug
5. 测试及监控方法
关于这个问题的监测,通常会使用两种方法。第一种,错误推测法,测试人员凭借个人经验去进行可能会crash的操作。第二种,大数据事件,即采用大量的用户真实或模拟事件操作来大批量长时间的运行APP。
统计分析,入APP中嵌入友盟SDK或百度SDK
压力测试
恶意事件注入
补充: APP市场统计相关术语
ARPU:ARPU-AverageRevenuePerUser,即每用户平均收入
DAU:Daily Active User,日活跃用户数量
DNU:Daily New User,是日新增用户
MAU:monthly active users,月活跃用户数量
CPC:Cost Per Click,按点击付费。价格1元左右
CPT:Cost Per Time,按广告展现时长付费,也称为CPL。
CPA,Cost Per Action,用户安装并打开软件。价格区间在1.5-3.5元
CPS:可以按注册或者是第一次付费算价格区间在3-15元
网友评论