您可以查看前端应用的 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 请求数和耗时分布图表,具体包括「小程序平台」和「基础库版本」分布。注意,目前只有小程序应用有「平台分布」模块。