想请教一下,哪些性能问题,会导致app流失用户?如何发现?
非常关注这个话题。请教大家。
具体问题请排个序1、2、3吧。
非常关注这个话题。请教大家。
具体问题请排个序1、2、3吧。
对于任何业务来说,app的表现和效果都非常的重要。就像如果一个银行前面排队很长,你可能会下次再来,但是每次都有很长的队伍,那么你就会换一个银行了。 有数据显示,大多数开发者在应用上线后,是“裸奔”的状态,这个比例高达69%。这说明,大部分的APP开发者并不能做到对性能的实时性的监控,更多的时候是事后排查和延时解决。 就像楼上说的,按业务性质不同分类,有些业务是毫米级响应,一旦延时解决就会直接导致流失。 所以,从另一个角度看,上线app性能是否能够实时性监控和快速解决突发问题,不仅影响用户体验的,也将导致用户流失。
对于开发者来说,能够测量app的实时效果,用大数据分析,那些影响用户去留的关键性能才无所遁形。对于自己来讲,也是裸奔状态,只能凭之前的经验为题主提供我的看法:崩溃、卡顿、用户推送,这三个排序吧。
这个问题最近正好我正在研究中。发现很多性能问题,会导致用户的流失,但是还是有一些常见的性能问题。
昨天看了一篇文章,是听云平台发布的《移动应用性能黑洞报告》,对一些常见的APP性能问题进行了总结,提出了十大APP性能黑洞,具体包括:
值得注意的数据是:每日由于以上十大应用性能问题选择离开的用户达5%。 其中,第一条“连接超时”问题,应该是最常见的问题。 根据听云平台的监测数据表明,连接响应超过 1s,5%的用户选择离开;连接响应超过3S, 17%的用户选择离开;连接超过5s,27%的用户选择离开。
具体而言,连接问题又包括:
可见,连接的快速响应对于APP而言,非常重要,出现问题会导致APP直接流失用户的。 大家想知道详情,可以具体看一下我在开头提到的那篇文章。希望有所帮助。
如果谈APP性能问题的话,“连接超时”、 “崩溃”和“CPU使用问题”应该是最为突出的三个问题。
1、链接超时 这个是App关闭的首要问题,而在移动应用中网络错误数据比例报错中最高的就是连接超时错误。想象一下当花重金好不容易把你的App推广到用户手机上,而在用户初次尝试时发生连接超时无法正常使用,多数用户会选择再也不会打开应用第二次。
2、崩溃 这个已无需多言。APP的崩溃,就是用户的崩溃。当用户使用你的App出现闪退或崩溃时,他们很有可能跑去App Store赠送你一个“一星”差评。
3、CPU使用问题 据日本NHK网站2014年2月报道,去年全年,日本全国消费生活中心接到了520件左右的手机过热、手机死机等咨询案件,是前一年的5倍。
根据搜索数据,有275W条“手机过热死机”的搜索结果。但是请不要把用户的问题都归结为手机电池。事实上,CPU超载是杀死App的第三大杀手。
CPU频率设置过高时会导致过热,过热导致耗电更严重,CPU频率设置过低导致手机滞后,应用处理缓慢同样会导致耗电。更多时候,用户解决CPU超载问题只能关闭甚至卸载App,App就被Kill了!
要想解决这一问题,可从监测做起,实时监测出自己APP性能的问题,从而进行针对性优化,国外的象newrelic这样的工具,国内的像“听云平台”这样的工具都可以实时抓取业务性能,并直接分析代码的。