Queries the summary of player playback data.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
vod:DescribeVodPlayerCollectData |
none |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| AppId |
string |
Yes |
The ID of the application. |
app-1000000 |
| StartTime |
string |
Yes |
The start of the time range to query. The time is in the yyyy-mm-ddThh:mm:ssZ format in UTC. Note
|
2025-06-24T00:55:06Z |
| EndTime |
string |
Yes |
The end of the time range to query. The time is in the yyyy-mm-ddThh:mm:ssZ format in UTC. |
2025-06-05T15:59:59Z |
| Interval |
string |
Yes |
The time granularity of the query. Valid values: 5m, 1h, and 1d. The supported time granularities vary based on the time range specified by
|
1d |
| TerminalType |
string |
Yes |
The terminal type. Valid values:
|
web |
| Os |
string |
No |
The operating system of the player. If you specify this parameter, you can query the playback data of a specified operating system. Valid values include Android, iOS, Harmony, Windows, MacOS, and Linux. The valid values vary based on the terminal type. The following list describes the mappings:
Separate multiple operating systems with #_#. |
Android、iOS、Windows |
| Metrics |
string |
Yes |
The metric type. You can specify multiple metrics. You can specify a maximum of three metrics. Note
Quality of Service (QoS) metrics:
Quality of Experience (QoE) metrics:
|
Vv,Uv,AvgPerVv |
| Period |
string |
No |
The time range for period-over-period analysis. Unit: day (d). For example, if you set this parameter to 1d, the time range for period-over-period data is from StartTime-1d to EndTime-1d. |
1d |
Response parameters
|
Parameter |
Type |
Description |
Example |
|
object |
Schema of Response |
||
| RequestId |
string |
Id of the request |
25818875-5F78-4AF6-D7393642CA58**** |
| DataList |
array<object> |
The list of data returned. |
|
|
object |
|||
| Metric |
string |
The data metric returned. |
Vv |
| Value |
number |
The value of the data metric returned. |
100.0 |
| ValueRefer |
number |
The period-over-period value of the data metric returned. |
200.0 |
| ValueRatio |
number |
The period-over-period percentage. |
0.5 |
Examples
Success response
JSON format
{
"RequestId": "25818875-5F78-4AF6-D7393642CA58****",
"DataList": [
{
"Metric": "Vv",
"Value": 100,
"ValueRefer": 200,
"ValueRatio": 0.5
}
]
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | Meter.ParamError | Param Error:%s,Please Check Again. | One or more parameters are invalid. |
| 500 | Meter.ServerInternalError | The Request Processing Has Failed Due To Some Unknown Error. | An internal error occurred. |
| 500 | Meter.DataSourceQueryError | Data Source Error:%s,Please Try Again. | An internal data source error occurred. |
| 403 | Meter.AuthError | Authentication Failed,Please Try Again. | You do not have permissions to perform this operation. |
| 502 | Meter.ReadyTsError | Get ReadyTs Failed,Please Try Again. | The data is not prepared. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.