操作分析
1. TOP操作系统
Endpoint:
Method: POST
Type: RAW
URL: {{host}}/ux/page/queryTopDim
Body:
{
"timePeriod": {{timePeriod}},
"endTime": {{endTime}},
"datasource": "APP_UX_DATA",
"metrics": [
"actionCount",
"actionBlockTime"
],
"dimensions": [
"osId",
"osVersionId"
],
"filters": [
{
"name": "countryId",
"value": [
48
],
"groupType": "region"
},
{
"name": "mobileAppId",
"value": [
{{mobileAppId}}
],
"operator": "IN"
},
{
"name": "actionType",
"value": [
0
],
"operator": "="
},
{
"name": "moduleType",
"value": [
2
],
"operator": "="
}
],
"render": "list",
"orderByExprs": "actionCount desc",
"limit": 5
}
2. TOP渠道
Endpoint:
Method: POST
Type: RAW
URL: {{host}}/ux/page/queryTopDim
Body:
{
"timePeriod": {{timePeriod}},
"endTime": {{endTime}},
"datasource": "APP_UX_DATA",
"metrics": [
"actionCount",
"actionBlockTime"
],
"dimensions": [
"channelId"
],
"filters": [
{
"name": "countryId",
"value": [
48
],
"groupType": "region"
},
{
"name": "mobileAppId",
"value": [
{{mobileAppId}}
],
"operator": "IN"
},
{
"name": "actionType",
"value": [
0
],
"operator": "="
},
{
"name": "moduleType",
"value": [
2
],
"operator": "="
}
],
"render": "list",
"orderByExprs": "actionCount desc",
"limit": 5
}
3. TOP设备
Endpoint:
Method: POST
Type: RAW
URL: {{host}}/adhoc/query
Body:
{
"timePeriod": {{timePeriod}},
"endTime": {{endTime}},
"datasource": "APP_UX_DATA",
"metrics": [
"actionCount",
"actionBlockTime"
],
"dimensions": [
"manufacturerId",
"manufacturerModelId"
],
"filters": [
{
"name": "countryId",
"value": [
48
],
"groupType": "region"
},
{
"name": "mobileAppId",
"value": [
{{mobileAppId}}
],
"operator": "IN"
},
{
"name": "actionType",
"value": [
0
],
"operator": "="
},
{
"name": "moduleType",
"value": [
2
],
"operator": "="
}
],
"render": "list",
"orderByExprs": "actionCount desc",
"limit": 5
}
4. 操作体验趋势
Endpoint:
Method: POST
Type: RAW
URL: {{host}}/adhoc/query
Body:
{
"timePeriod": {{timePeriod}},
"endTime": {{endTime}},
"datasource": "APP_UX_DATA",
"metrics": [
"actionDurationTime",
"actionBlockTime",
"actionBlockTime",
"actionCount"
],
"dimensions": [
"timeStr"
],
"filters": [
{
"name": "countryId",
"value": [
48
],
"groupType": "region"
},
{
"name": "mobileAppId",
"value": [
{{mobileAppId}}
],
"operator": "IN"
},
{
"name": "actionType",
"value": [
0
],
"operator": "="
},
{
"name": "moduleType",
"value": [
2
],
"operator": "="
}
],
"render": "chart"
}
5. 操作异常追踪列表
Endpoint:
Method: POST
Type: RAW
URL: {{host}}/adhoc/query
Body:
{
"timePeriod": {{timePeriod}},
"endTime": {{endTime}},
"datasource": "app_ux_action",
"metrics": [
"durationTime",
"blockTime",
"actionRequestErrorCount"
],
"dimensions": [
"timestamp",
"id",
"userId",
"mobileAppVersionId",
"manufacturerId",
"manufacturerModelId",
"osId",
"osVersionId",
"countryId",
"regionId",
"cityId",
"carrierId",
"connectTypeId"
],
"filters": [
{
"name": "countryId",
"value": [
48
],
"groupType": "region"
},
{
"name": "mobileAppId",
"value": [
{{mobileAppId}}
],
"operator": "IN"
},
{
"name": "actionId",
"value": [
2877522
],
"operator": "IN"
},
{
"name": "actionViewId",
"value": [
2259491
],
"operator": "IN"
},
{
"name": "traceType",
"value": [
8
],
"operator": "IN"
}
],
"orderByExprs": "timestamp desc",
"groupBy": false,
"render": "list",
"limit": 1000
}
6. 操作性能列表
Endpoint:
Method: POST
Type: RAW
URL: {{host}}/ux/action/actionList
Query params:
Key | Value | Description |
---|---|---|
mobileAppId | {{mobileAppId}} | 应用ID |
actionRealName | 操作名称 | |
actionAliasName | 操作别名 | |
viewRealName | 页面名称 | |
viewAliasName | 页面别名 |
Body:
{
"timePeriod": {{timePeriod}},
"endTime": {{endTime}},
"datasource": "APP_UX_DATA",
"metrics": [
"actionCount",
"actionaAvailability",
"actionDurationTime",
"actionBlockTime",
"actionFluencyRate",
"actionSlowRate",
"actionAnrRate",
"actionCrashRate",
"actionFailureRate"
],
"dimensions": [
"actionId",
"actionViewId",
"mobileAppId"
],
"filters": [
{
"name": "countryId",
"value": [
48
],
"groupType": "region"
},
{
"name": "mobileAppId",
"value": [
{{mobileAppId}}
],
"operator": "IN"
},
{
"name": "actionId",
"value": [
0
],
"operator": "!="
},
{
"name": "actionType",
"value": [
0
],
"operator": "="
},
{
"name": "moduleType",
"value": [
2
],
"operator": "="
}
],
"render": "list",
"orderByExprs": "actionCount desc",
"limit": 1000
}