analysis.getPerformanceData

本接口应在服务器端调用,详细说明参见服务端API

获取小程序启动性能,运行性能等数据。

请求地址

  1. POST https://api.weixin.qq.com/wxa/business/performance/boot?access_token=ACCESS_TOKEN

请求参数

属性类型默认值必填说明
access_tokenstring接口调用凭证
timeObject开始和结束日期的时间戳,时间跨度不能超过30天
modulestring查询数据的类型
paramsObject查询条件,比如机型,网络类型等等

time 的结构

属性类型默认值必填说明
end_timestampstring结束日期时间戳
begin_timestampstring开始日期时间戳

module 的合法值

说明最低版本
10016打开率, params字段可传入网络类型和机型
10017启动各阶段耗时,params字段可传入网络类型和机型
10021页面切换耗时,params数组字段可传入机型
10022内存指标,params数组字段可传入机型
10023内存异常,params数组字段可传入机型

params 的结构

属性类型默认值必填说明
fieldstring查询条件
valuestring查询条件值

field 的合法值

说明最低版本
networktype网络类型作为查询条件,value=“-1,3g,4g,wifi”分别表示 全部网络类型,3G,4G,WIFI,不传networktype默认为全部网络类型
device_level机型作为查询条件,此时value=“-1,1,2,3”分别表示 全部机型,高档机,中档机,低档机,不传device_level默认为全部机型
device平台作为查询条件,此时value=”-1,1,2”分别表示 全部平台,IOS平台,安卓平台,不传device默认为全部平台

返回值

Object

返回的 JSON 数据包

属性类型说明
errcodenumber错误码
errmsgstring错误信息
bodyObject返回的性能数据

body 的结构

属性类型说明
tablesObject返回的数据数组
countnumber数组大小

tables 的结构

属性类型说明
idstring性能数据指标id
linesObject按时间排列的性能数据
zhstring性能数据指标中文名

lines 的结构

属性类型说明
fieldsObject单天的性能数据

fields 的结构

属性类型说明
refdatestirng日期
valuestirng性能数据值

请求数据示例

  1. {
  2. "time": {
  3. "end_timestamp": 1609689600,
  4. "begin_timestamp": 1609603200
  5. },
  6. "module": "10022",
  7. "params": [{
  8. "field": "networktype",
  9. "value": "wifi"
  10. }, {
  11. "field": "device_level",
  12. "value": "1"
  13. }, {
  14. "field": "device",
  15. "value": "1"
  16. }]
  17. }

返回数据示例

  1. {
  2. "errcode": 0,
  3. "errmsg": "ok",
  4. "data": {
  5. "body": {
  6. "tables": [
  7. {
  8. "id": "memorydiff",
  9. "lines": [
  10. {
  11. "fields": [
  12. {
  13. "refdate": "20210103",
  14. "value": "70.7778"
  15. },
  16. {
  17. "refdate": "20210104",
  18. "value": "72.0446"
  19. }
  20. ]
  21. }
  22. ],
  23. "zh": "内存增长均值"
  24. },
  25. {
  26. "id": "memory",
  27. "lines": [
  28. {
  29. "fields": [
  30. {
  31. "refdate": "20210103",
  32. "value": "314"
  33. },
  34. {
  35. "refdate": "20210104",
  36. "value": "302.3218"
  37. }
  38. ]
  39. }
  40. ],
  41. "zh": "内存均值"
  42. }
  43. ],
  44. "count": 2
  45. }
  46. }