您可以查看前端應用的 API 請求信息,包括 API 請求總覽、請求列表、失敗詳情以及各個維度的分布統計等。關于請求“成功”與“失敗”的定義,默認指 API 請求的 HTTP 響應狀態碼為 200~399 范圍以內的請求為“成功”,其它為“失敗”。您也可以通過設置 SDK 配置參考中的 parseResponse 方法實現自定義解析。
功能入口
1. 選擇目標資源池,并登錄 FMS 組件控制臺
2. 在左側導航欄中選擇「API 分析」
功能詳情
您可以點擊右上方的「導出」按鈕將數據保存為表格文件。
API 請求總覽
您可以查看 API 請求的總覽信息,具體包括請求數、成功率和請求耗時趨勢。
API 請求列表
您可以查看 API 請求列表信息,可以使用上方的 API、頁面和域名等條件篩選列表數據;可以點擊表頭的「請求數」和「成功率」等指標右側的三角進行排序;可以點擊「失敗次數」、「緩慢次數」和「分析」列的內容進行詳情分析。
API 詳情分析
點擊「API 請求列表」中「失敗次數」、「緩慢次數」和「分析」列的內容可以進入「API 詳情」頁面,其整體內容和「API 分析」頁面相似,如請求趨勢、請求分布等模塊,主要區別在于可以查看單次 API 請求的詳情信息。
返回信息分布
您可以查看 API 響應數據中返回信息的分布,其對應「SDK配置參考」文檔「parseResponse」中的「msg」字段。可以點擊表頭的「請求數」和「成功率」等指標右側的三角進行排序;可以點擊「失敗次數」、「緩慢次數」和「分析」列的內容進行詳情分析。
請求狀態碼分布
您可以查看不同請求狀態碼的 API 請求數和耗時分布圖表。對于跨域請求,如果沒有正確設置相關響應頭,則無法獲取到正確的請求狀態碼。
頁面分布
您可以查看不同頁面的 API 請求數和耗時分布圖表。
域名分布
您可以查看不同域名的 API 請求數和耗時分布圖表。
版本分布
您可以查看不同版本的 API 請求數和耗時分布圖表。
環境分布
您可以查看不同環境的 API 請求數和耗時分布圖表。
地理分布
您可以查看不同地理位置的 API 請求數和耗時分布圖表,具體包括中國分布和世界分布。
網絡分布
您可以查看不同網絡的 API 請求數和耗時分布圖表。
終端分布
您可以查看不同終端的 API 請求數和耗時分布圖表,Web 應用包括「瀏覽器」和「操作系統」分布;小程序應用包括「操作系統」和「機型」分布。
平臺分布
您可以查看不同平臺的 API 請求數和耗時分布圖表,具體包括「小程序平臺」和「基礎庫版本」分布。注意,目前只有小程序應用有「平臺分布」模塊。