You need to enable JavaScript to run this app.
导航
GetJsErrorListPerAction
最近更新时间:2023.04.11 16:11:01首次发布时间:2022.11.01 11:26:01

调用GetJsErrorListPerAction接口获取指定Action发生的JS错误列表。

使用说明

  • 接口名称:GetJsErrorListPerAction
  • 请求方式:POST
  • 接口地址:/?Action=GetJsErrorListPerAction&Version=2022-10-12

请求参数

Query

参数

类型

是否必选

示例值

描述

Action

String

GetJsErrorListPerAction

请求名称。

Version

String

2022-10-12

请求版本。

ServiceName : apmplus_openapi
Region : cn-beijing 
X-App-Ids : xxx
Content-Type : application/json

Body

参数

类型

是否必填

示例值

说明

common

object of common

-

通用参数。

time_filter

object of time_filter

-

时间区间。

filter_conditions

object of filter_conditions

-

筛选条件。

action_type

string

click

Action类型。调用GetActionOverviewList接口查看取值。

pid

string

数据探索

页面ID。调用GetActionOverviewList接口查看取值。

action_target_name

int32

描述

Action名字。调用GetActionOverviewList接口查看取值。

metric_type

string

avg

耗时指标统计方式。

  • avg(默认)
  • pct50
  • pct75
  • pct90
  • pct95

order_by

string

count_descend

排序依据。

  • count_ascend:升序排列
  • count_descend(默认):降序排列

pgsz

int32

20

每页大小。默认为1。

pgno

int32

1

页数。默认为1。

time_filter

参数

类型

是否必填

示例值

说明

start_time

int32

1666003194

起始时间。

end_time

int32

1666004994

终止时间。

granularity

int32

60

聚合时间粒度。

common

参数

类型

是否必填

示例值

说明

aid

int64

12345

应用ID。

filter_conditions

参数

类型

是否必填

示例值

说明

type

string

and

筛选条件类型。

  • and:children中的条件为与关系。
  • rule(默认):当前条件为原子条件。

children

object of children

-

type值为and时必填。

children

参数

类型

是否必填

示例值

说明

op

string

in

条件符号,可选值有eq,neq,lt,lte,gt,gte,in,not_in,regex,not_regex。

field

string

pid

条件字段,可选值集合由GetFieldKeys方法获取。

values

[]string

["数据探索"]

条件值,可选值集合由GetFieldValues方法获取。

返回参数

参数

类型

示例值

说明

err_detail

string

-

错误详情。

data

object of data

-

返回内容。

error_msg

string

-

错误信息。

error_no

int

0

错误码。0为成功。

data

参数

类型

示例值

说明

measure_category_meta_list

object of measure_category_meta_list

-

报警支持的所有类型。

measure_category_meta_list

参数

类型

示例值

说明

key

string

pageview

JS错误列表中分类取值。

label

string

用户分析

报警类型。

type

int

simple

类型。

measure_meta_list

object of measure_meta_list

-

具体报警类型下的报警指标。

measure_meta_list

参数

类型

示例值

说明

key

string

-

JS错误列表中的取值。

type

string

basic

该指标下是否有子指标。

  • basic:没有子指标
  • group:有子指标

label

string

PV

指标名。

measure_name

string

pv_uv.count

指标唯一key。

请求示例

POST https://open.volcengineapi.com/?Action=GetJsErrorListPerAction&Version=2022-10-12

{
    "common":{
        "aid":12345
    },
    "time_filter":{
        "start_time":1664621845,
        "end_time":1665140253,
        "granularity":86400
    },
    "action_type":"click",
    "pid":"数据探索",
    "action_target_name":"描述",
    "metric_type":"avg",
    "filter_conditions":{
        "type":"and",
        "children":[
            {
                "op":"in",
                "field":"pid",
                "values":[
                    "数据探索"
                ]
            }
        ]
    },
    "pgsz":20,
    "pgno":1,
    "order_by":"count_descend"
}

返回示例

{
    "err_detail":"",
    "data":{
        "measure_category_meta_list":[
            {
                "key":"pageview",
                "label":"用户分析",
                "type":"simple",
                "measure_meta_list":[
                    {
                        "key":"",
                        "type":"basic",
                        "label":"PV",
                        "short_label":"",
                        "measure_name":"pv_uv.count"
                    },
                    {
                        "key":"",
                        "type":"basic",
                        "label":"UV",
                        "short_label":"",
                        "measure_name":"pv_uv.user"
                    },
                    {
                        "key":"",
                        "type":"basic",
                        "label":"Session 数",
                        "short_label":"",
                        "measure_name":"pv_uv.session_count"
                    }
                ]
            }
        ]
    },
    "error_msg":"",
    "error_no":0
}