You need to enable JavaScript to run this app.
最新活动
产品
解决方案
定价
合作与生态
支持与服务
开发者
了解我们
导航

PCAlarmCandidate

更新时间:2022.11.15 20:38:48

调用PCAlarmCandidate接口查看过滤项的可选值。

请求参数

Query

参数类型是否必选示例值描述
ActionStringPCAlarmCandidate请求名称
VersionString2022-10-28请求版本

Body

参数类型是否必选示例值描述
commonobject of common-通用参数
flex_paramobject of flex_param-过滤项

common

参数类型是否必选示例值描述
aidi6412345App ID
envstringcrash环境信息
osstringpc系统

flex_param

参数类型是否必选示例值描述
start_timei321668156081开始时间
end_timei321668156081结束时间
measure_listarray of measure_list-相关指标列表
filter_namestringos过滤字段名称

measure_list

参数类型是否必选示例值描述
typestringmonomial指标类型
  • monomial
  • polynomial
  • raw_measure_listarray of raw_measure_list-具体查询指标
    namestring崩溃影响用户数指标名称
    customIdstringxe3ejx98前端用于还原页面

    raw_measure_list

    参数类型是否必选示例值描述
    measure_namestring"{\metric\:\pc_flexible.count\,\event_dimension\:\pc_flexible.event_name\,\event_name\:\test_service_gyf\}"具体的指标计算值
    filter_listarray of filter_list-过滤条件
    event_namestringtest_service_gyf前端传了此参数, 后端没有用到,但是还原图表的时候是从这个字段读的事件名

    filter_list

    参数类型是否必选示例值描述
    opstringin过滤方式
    filter_namestringcpu用于表明filter的哪个维度
    valuesarray of string["intel", "Qualcomm"]过滤值

    返回参数

    参数类型示例值描述
    dataobject of data-返回内容
    errmsgstring""错误信息,成功为空
    errnoi32200错误码,成功为200

    data

    参数类型示例值描述
    candidate_listarray of candidate_list-候选列表

    candidate_list

    参数类型示例值描述
    labelstringwindows展示值
    valuestringwindows候选值

    示例

    请求示例

    POST /?Action=PCAlarmCandidate&Version=2022-10-28 
    {
        "common": {
            "aid": 12345,
            "os": "pc",
            "env": "crash",
            "site_type": ""
        },
        "flex_param": {
            "start_time": 1668156081,
            "end_time": 1668156081,
            "measure_list": [
                {
                    "type": "monomial",
                    "raw_measure_list": [
                        {
                            "measure_name": "\"{\\metric\\:\\pc_flexible.count\\,\\event_dimension\\:\\pc_flexible.event_name\\,\\event_name\\:\\test_service_gyf\\}\"",
                            "filter_list": [
                                {
                                    "op": "in",
                                    "filter_name": "cpu",
                                    "values": [
                                        "intel",
                                        "Qualcomm"
                                    ]
                                }
                            ],
                            "event_name": "test_service_gyf"
                        }
                    ],
                    "name": "崩溃影响用户数",
                    "customId": "xe3ejx98"
                }
            ],
            "filter_name": "os"
        }
    }

    正常返回示例

    {
        "errno": 200,
        "data": {
            "candidate_list": [
                {
                    "value": "windows",
                    "label": "windows"
                }
            ]
        },
        "errmsg": ""
    }

    异常返回示例

    {
        "ResponseMetadata": {
            "RequestId": "201806041104200100100232280022D30",
            "Action": "PCAlarmCandidate",
            "Version": "2022-10-28",
            "Service": "***",
            "Region": "cn-north-1",
            "Error": {
                "Code": "200000",
                "Message": "参数异常"
            }
        }
    }