一、背景
九方診股iOS端App在聽云3.28號~4.9號的體驗評分為44分,遠低于其他合格APP
image.png
二、待優化指標
根據基調聽云給出的用戶體驗評分圖可以觀測到不足60分的指標為:
優先級 | 優化項 | 分數 | 具體指標 |
---|---|---|---|
P0 | 啟動時間 | 0 | 1122 ms |
P0 | 首屏時間 | 0 | 1143 ms |
P0 | 操作時間 | 0 | 532 ms |
P1 | 崩潰率 | 23 | 0.51% |
P2 | 卡頓率 | 56 | 0.56% |
image.png
2.1 啟動時間
image.png
主要是優于冷啟動過程中出現異常啟動、網絡錯誤導致的啟動時間整體變長。
指標解釋:
- 初始化時間:main函數啟動時間(SDK啟動時間)到applicationDelegate.didFinishLaunchingWithOptions()開始
- 構建時間:applicationDelegate.didFinishLaunchingWithOptions()開始到FirstVC.loadView()開始
- 頁面加載時間:FirstVC.loadView()開始到FirstVC.viewDidAppear()結束
2.1.1 慢啟動
慢啟動定義為啟動時間大于閾值的啟動,閾值默認為3000ms。
image.png
image.png
具體case可以用過聽云的[https://wukong2.tingyun.com/app/ue/launch]個案分析排查。如下圖:
image.png
指標解釋:
- 初始化時間:main函數啟動時間(SDK啟動時間)到applicationDelegate. didFinishLaunchingWithOptions()開始
- 構建時間:applicationDelegate.didFinishLaunchingWithOptions()開始到FirstVC.loadView()開始
- 頁面加載時間:FirstVC.loadView()開始到FirstVC.viewDidAppear()結束
2.2 首屏時間
image.png
image.png
image.png
2.3 操作時間
image.png
image.png
2.4 崩潰率
image.png
image.png
三、總結
如果將以上定義為P0級別的優化分數提升至60分,總評分可達到59分左右,如果將以上P0、P1的分數都提升至60分總評分可達到64分左右。