如何精準分析特定使用者的應用效能問題?這兩個功能您一定要了解

語言: CN / TW / HK

應用釋出後,尤其在釋出初期,我們要格外關注應用的效能穩定性,如ANR、畫面卡頓、載入慢等問題,如果不能及時被監測及解決,將會給使用者帶來非常糟糕的體驗,導致低評、差評,甚至造成部分意向使用者直接流失。HUAWEI AppGallery Connect效能管理服務,除了提供分鐘級的應用效能監控能力,整體幫您快速定位、精準修復效能問題外,還提供了單點查詢日誌回撈功能,可用於分析並解決特定使用者遇到的問題,和獲取指定使用者終端上的日誌進行分析,幫您更快速、更精準地定位、解決重點使用者的問題,進一步提升應用的使用者體驗。

 

單點查詢即檢視單使用者應用效能資料,頁面目前覆蓋了“ANR分析”、“頁面分析”、“慢啟動追蹤”與“網路分析”子項。

您可以通過在“使用者標識”搜尋框輸入應用中設定的使用者標識,查詢某個使用者的應用效能監控資料。

基本步驟:進入“應用效能管理”頁面,選擇“單點查詢”頁籤即可使用。

ANR,即Application Not Responding,也就是應用程式無響應。如果Android應用的介面執行緒處於阻塞狀態的時間過長,就會觸發“應用無響應”(ANR) 的錯誤。單點查詢選單下的ANR分析可以展示單使用者在選定時間範圍內應用ANR事件的發生次數、應用啟動次數、使用者ANR率,以及問題列表。

點選“問題列表”中右側“操作”列的“檢視詳情”,可檢視具體問題的“ANR問題詳情”頁面。該頁面展示了ANR問題發生時的詳細資訊,包括裝置資訊系統資訊應用資訊以及主執行緒堆疊其他執行緒堆疊系統日誌ANR資訊,幫助您快速定位解決ANR問題。另外還提供了記錄匯出功能,您可以可將該頁面所有資料匯出,進行對比分析。

 

頁面分析展示單使用者在選定時間範圍內所開啟的螢幕名稱總覽,某個螢幕的慢載入與慢呈現佔比等資訊。

點選螢幕名稱右側“操作”列的“檢視詳情”,可檢視該螢幕詳情頁面,包括螢幕載入螢幕呈現的具體資訊。螢幕載入主要分析使用者切換螢幕是否流暢,統計當前螢幕開啟到使用者可互動的時間。螢幕呈現主要分析該螢幕內容是否呈現完整,統計當前螢幕開啟到內容呈現完畢的時間。詳細的螢幕指標說明請參見檢視體驗分析資料

 

慢啟動追蹤展示單使用者冷啟動與熱啟動時慢啟動的發生事件列表,每條事件記錄冷/熱啟動的發生時間耗時應用版本系統版本以及接入方式等資訊。

 

網路分析展示單使用者在選定時間範圍內訪問的URL以及相應的網路指標資訊。

檢視單點查詢功能更多詳情。

 

什麼是日誌回撈?

為方便您根據詳細的客戶端執行日誌進行問題定位分析,我們提供了自定義日誌功能,最大2MB。所記錄的日誌內容記錄在本地,當您需要檢視此日誌內容時,可以在AGC控制檯建立日誌回撈任務,獲取指定使用者終端上的日誌進行檢視分析。

1、選擇“日誌回撈”頁籤,點選“建立任務”開始建立。

(注:建立日誌回撈任務之前需先接入應用,設定使用者標識等,以此決定哪些使用者可以接收到回撈任務。具體步驟及程式碼指導請見文件

在建立任務介面,填寫任務名稱、任務描述、拉取日誌的時間範圍,以及使用者標識。

相關引數及說明

任務名稱

String型別,限長100個字元,僅支援中文、字母、下劃線和數字。

任務描述

String型別,限長255個字元,僅支援中文、字母、下劃線和數字。

拉取時間範圍

格式為yyyy-MM-dd HH:mm:ss - yyyy-MM-dd HH:mm:ss,最長時間跨度為7天。

使用者標識

最多支援20個使用者,以逗號分割。

注意

需要與應用中呼叫SDK介面APMS.getInstance().setUserIdentifier(String userIdentifier)時傳入的引數值一致。

 

2、配置完成後點選“確定”,您建立的回撈任務將展示在任務列表中。您可以在任務列表點選該任務右側“操作”列的“檢視詳情”,檢視詳細的日誌資訊。

3、詳情頁面分為“任務資訊”和“日誌資訊”兩個區域展示。

任務資訊:展示任務的名稱、進度、拉取時間範圍等概要資訊。

日誌資訊:展示獲取到的自定義日誌的具體資訊。

  1. 如果拉取到多個使用者日誌,可以通過右側“使用者標識”下拉框來切換使用者,以檢視不同使用者的日誌資訊。
  2. 具體的日誌資訊,可以線上檢視,也可以點選“下載日誌檔案”下載以“使用者標識+日誌檔名”命名的日誌檔案到本地檢視。
  3. 支援通過“時間”、“級別”和“關鍵字”對日誌進行過濾搜尋。

檢視日誌回撈功能更多詳情。

 

單點查詢、日誌回撈功能目前已經支援Android應用使用場景,其他應用場景敬請期待。

立即使用>>>效能管理服務 

 

如您有其他建議或疑問,可通過 [email protected]郵箱進行諮詢,感謝您對HUAWEI AppGallery Connect的支援!