移動應用性能問題決定用戶去留
——國內首份移動App性能數據深度解析報告
全面開放下載:點擊(http://bbs.tingyun.com/forum.php?mod=viewthread&tid=45),可得2014中國移動應用性能管理白皮書完整版!
據聽云 (tingyun.com)研究統計:74%以上的用戶在性能問題面前會選擇沉默、忍受、或離開,而在移動應用出現性能問題導致延時響應10秒后,有近5%的真實用戶會放棄使用該應用。一般情況下,應用性能問題出現的頻率與錯誤種類超乎人想象,由于網絡環境、設備機型、開發環境等多樣元素的存在,應用性能問題組合超1億零700萬種(對5079個不同機型、1172種操作系統以及18家運營商進行整合分析得出),你永遠都不知道下一個導致用戶流失的性能問題是什么。
聽云研發人員稱:“比起用戶流失來說,移動應用性能問題還會給用戶帶來更多的損失,比如像當應用出現崩潰、錯誤時,便會引起關鍵業務中斷、收入下降等情況,進一步便會影響到產品生命周期價值;如果應用請求響應時間長,那么便會導致終端用戶體驗緩慢、用戶留存率下降的情況發生;如果是應用交互性能慢的話,那么頁面元素加載就會緩慢進而造成卡頓或是不完整造成的布局錯亂。”
關于崩潰:2014移動應用性能數據不盡如人意
2014年是移動互聯網快速發展的一年,據聽云對3.5億活躍設備進行性能監控發現,當iOS崩潰率超過8‰、Android的崩潰率超過4‰時,活躍用戶有明顯下降態勢,并且全年平均崩潰率均超出標準值,普遍存在輕微隱患。

2014年9月蘋果公司推出了iOS8系統,而該操作系統成為目前崩潰發生***的操作系統,崩潰率超25‰;相較于其他系統,iOS7X整體整體崩潰表現穩定,崩潰率均低于10‰。
相較于iOS系統,Android整體崩潰率較低,其中只有Android2X系統崩潰率高于10‰,在Android4.X版本后,崩潰率穩定在2‰-4‰。
據分析,Android系統整體崩潰率較低的原因在于:Android4.X版本穩定性較之前版本有顯著提升,而iOS8版本較不穩定;其二,在更新策略上,iOS更新推送周期較長,Android則會進行即時推送更新;其三,由于語言/系統架構的特殊性,OC需直接面對底層API,出錯可能性較高,而受OS版本影響,硬件差異影響較java更大;***,iOS系統受限更多,如內存、后臺、API限制等。
關于錯誤:多體現在建聯失敗、請求超時、500
移動應用錯誤顧名思義為應用在生產環境下所出現的網絡錯誤和HTTP(HTTP狀態碼)匯總,會造成應用頁面無法顯示,影響用戶體驗。據統計,連接超時在網絡錯誤中占比***,占29%;建立連接失敗居第二,占23%;占比較高的還有非法主機(19%)和非法URL(13%)。在Http錯誤中,“500”以46%占比居首。
對于整體錯誤來說,連接超時、建立連接失敗、500及未知主機在移動應用錯誤排行靠前,整體錯誤率占比6.3‰。
當面對HTTP錯誤時,聽云認為應該根據錯誤代碼對錯誤含義對癥下藥,而網絡錯誤則需要從網絡層面剖析問題發生的原因。

關于應用請求響應時間:會直接影響用戶留存
用戶留存率是移動互聯網和互聯網均最重視的關鍵業務指標之一,留存用戶和留存率直接體現了應用的質量和保留用戶的能力。當應用請求響應時間處在不同數值時,應用反應的狀態會有所不同。經聽云對超過5萬的移動應用的主機請求響應時間監控發現,當請求響應時間超過2000ms后,用戶開始流失。
關于應用交互性能:會直接導致用戶喪失耐心
用戶與移動應用的界面元素和內容交互的體驗耗時為交互性能時間,應用的頁面元素加載時間過長所引起的用戶體驗下降被稱為交互緩慢。當頁面加載緩慢時,便會造成應用卡頓的現象,這其中造成加載緩慢的原因有很多,像界面布局、視圖加載、存儲過程、查詢數據庫、程序運算等。那么如何找出交互性能的瓶頸?聽云認為可通過查詢前段UI線程或后臺工作線程的方法用時來進行判斷。數據統計,當應用交互執行性能時間達400ms時,該應用則進入性能輕微隱患階段。

關于運營商網絡性能:不同地域差異較大
隨著2G到4G網絡的發展,用戶對運營商的網絡性能提出了越來越高的需求。據聽云數據統計,當2G網絡響應時間達4600ms時,該網絡則被判定為輕微隱患。然而相同運營商的3G、4G網絡性能在進入輕微隱患狀態時,相對應的網絡響應時間則縮短至1200ms和600ms。
同樣可以看到的是,同一運營商在不同網絡下,各省份網絡響應時間也大不相同。移動各網段在黑龍江、西藏網絡性能較好,而在香港、福建等南方城市性能較差;聯通2G網絡在廣東、福建性能較差,而3G、4G網絡卻在如甘肅、北京、河北等北方城市性能較好;電信各網段性能分布較不均衡,2G、3G性能較好省份不如移動、聯通明顯,分布于西藏、臺灣,而4G較好區域集中在貴州、湖北等中部省份。
從響應時長本身可分析出,2G、3G、4G網絡性能***依次為電信、聯通、電信,同為3G網絡下,聯通與電信不相上下,4G網絡下電信網絡性能遠優于聯通與移動。