跳到主要内容

崩溃分析

1. TOP5操作系统

Endpoint:

Method: POST
Type: RAW
URL: {{host}}/exception/top-dimension/crash

Headers:

KeyValue
Acceptapplication/json, text/plain, /
Content-Typeapplication/json

Query params:

KeyValue
sortexception

Body:

{
"timePeriod": {{timePeriod}},
"endTime": {{endTime}},
"datasource": "APP_EXCEPTION_DATA",
"dimensions": [
"osId",
"osVersionId"
],
"filters": [
{
"name": "mobileAppId",
"value": [
{{mobileAppId}}
],
"operator": "IN"
}
],
"render": "list",
"limit": 5
}

2. TOP5渠道

Endpoint:

Method: POST
Type: RAW
URL: {{host}}/exception/top-dimension/crash

Headers:

KeyValue
Acceptapplication/json, text/plain, /
Content-Typeapplication/json

Query params:

KeyValue
sortexception

Body:

{
"timePeriod": {{timePeriod}},
"endTime": {{endTime}},
"datasource": "APP_EXCEPTION_DATA",
"dimensions": [
"channelId"
],
"filters": [
{
"name": "mobileAppId",
"value": [
{{mobileAppId}}
],
"operator": "IN"
}
],
"render": "list",
"limit": 5
}

3. TOP5版本

Endpoint:

Method: POST
Type: RAW
URL: {{host}}/exception/top-dimension/crash

Headers:

KeyValue
Acceptapplication/json, text/plain, /
Content-Typeapplication/json

Query params:

KeyValue
sortexception

Body:

{
"timePeriod": {{timePeriod}},
"endTime": {{endTime}},
"datasource": "APP_EXCEPTION_DATA",
"dimensions": [
"mobileAppVersionId"
],
"filters": [
{
"name": "mobileAppId",
"value": [
{{mobileAppId}}
],
"operator": "IN"
}
],
"render": "list",
"limit": 5
}

4. TOP5设备型号

Endpoint:

Method: POST
Type: RAW
URL: {{host}}/exception/top-dimension/crash

Headers:

KeyValue
Acceptapplication/json, text/plain, /
Content-Typeapplication/json

Query params:

KeyValue
sortexception

Body:

{
"timePeriod": {{timePeriod}},
"endTime": {{endTime}},
"datasource": "APP_EXCEPTION_DATA",
"dimensions": [
"manufacturerId",
"manufacturerModelId"
],
"filters": [
{
"name": "mobileAppId",
"value": [
{{mobileAppId}}
],
"operator": "IN"
}
],
"render": "list",
"limit": 5
}

5. 崩溃-信息卡片

Endpoint:

Method: POST
Type: RAW
URL: {{host}}/exception/crash-rate

Headers:

KeyValue
Acceptapplication/json, text/plain, /
Content-Typeapplication/json

Body:

{
"timePeriod": {{timePeriod}},
"endTime": {{endTime}},
"datasource": "APP_EXCEPTION_DATA",
"filters": [
{
"name": "mobileAppId",
"value": [
{{mobileAppId}}
],
"operator": "IN"
}
],
"render": "list"
}

6. 崩溃列表

Endpoint:

Method: POST
Type: RAW
URL: {{host}}/exception/list-top

Headers:

KeyValue
Acceptapplication/json, text/plain, /
Content-Typeapplication/json

Query params:

KeyValue
type1
status-1

Body:

{
"mobileAppId": {{mobileAppId}},
"type": "crash",
"timePeriod": {{timePeriod}},
"endTime": {{endTime}},
"agentType": 2,
"filters": [
{
"name": "mobileAppId",
"value": [
{{mobileAppId}}
],
"operator": "IN"
}
],
"datasource": "app_crash",
"metrics": [
"exceptionCount",
"didCount",
"maxTime",
"minTime"
],
"dimensions": [
"mobileCrashId"
],
"orderByExprs": "exceptionCount desc",
"render": "list",
"limit": 1000
}

7. 崩溃次数趋势

Endpoint:

Method: POST
Type: RAW
URL: {{host}}/adhoc/query/zero-filling

Headers:

KeyValue
Acceptapplication/json, text/plain, /
Content-Typeapplication/json

Query params:

KeyValue
labeltrendChartData

Body:

{
"timePeriod": {{timePeriod}},
"endTime": {{endTime}},
"datasource": "APP_EXCEPTION_DATA",
"metrics": [
"crashCount"
],
"dimensions": [
"timeStr"
],
"filters": [
{
"name": "mobileAppId",
"value": [
{{mobileAppId}}
],
"operator": "IN"
},
{
"name": "moduleType",
"value": [
1
],
"operator": "IN"
}
],
"render": "list"
}

8. 崩溃率趋势

Endpoint:

Method: POST
Type: RAW
URL: {{host}}/exception/crash-rate

Headers:

KeyValue
Acceptapplication/json, text/plain, /
Content-Typeapplication/json

Body:

{
"timePeriod": {{timePeriod}},
"endTime": {{endTime}},
"datasource": "APP_EXCEPTION_DATA",
"dimensions": [
"timeStr"
],
"filters": [
{
"name": "mobileAppId",
"value": [
{{mobileAppId}}
],
"operator": "IN"
}
],
"render": "list"
}

9. 影响用户数趋势

Endpoint:

Method: POST
Type: RAW
URL: {{host}}/adhoc/query/zero-filling

Headers:

KeyValue
Acceptapplication/json, text/plain, /
Content-Typeapplication/json

Query params:

KeyValue
labeltrendChartData

Body:

{
"timePeriod": {{timePeriod}},
"endTime": {{endTime}},
"datasource": "APP_EXCEPTION_DATA",
"metrics": [
"exceptionDeviceCount"
],
"dimensions": [
"timeStr"
],
"filters": [
{
"name": "mobileAppId",
"value": [
{{mobileAppId}}
],
"operator": "IN"
},
{
"name": "moduleType",
"value": [
1
],
"operator": "IN"
}
],
"render": "list"
}