查询播放器指标数据。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
vod:DescribeVodPlayerMetricData |
none |
*全部资源
|
无 | 无 |
请求参数
名称 |
类型 |
必填 |
描述 |
示例值 |
AppId |
string |
是 |
应用 ID。 |
app-1000000 |
StartTime |
string |
是 |
查询的开始时间。格式为:yyyy-mm-ddthh:mm:ssz(utc 时间)。 说明
|
2025-06-24T00:55:06Z |
EndTime |
string |
是 |
查询的结束时间。格式为:yyyy-mm-ddthh:mm:ssz(utc 时间)。 |
2025-06-05T15:59:59Z |
Interval |
string |
是 |
设置查询数据的时间粒度。取值:5m、1h 和 1d。根据您指定的
|
1d |
TerminalType |
string |
是 |
终端类型。取值:
|
web |
Filters |
string |
否 |
指标维度筛选器,维度由维度类型(Field)、操作符号(Op)、维度值组成。 说明
维度类型(Field)取值如下:
操作符号(Op)取值为:=(等于)、>(大于)、<(小于)和!=(不等于)。 说明
维度值请通过 DescribeVodPlayerDimensionData 获取。 |
[ { "Field": "codec", "Op": "=", "Value": "h265#_#h264" }, { "Field": "os", "Op": "=", "Value": "Android#_#iOS" } ] |
Metrics |
string |
是 |
指标类型,支持多选(最多支持 3 个指标)。 说明
播放质量 QoS 指标:
播放体验 QoE 指标:
|
Vv,Uv,AvgPerVv |
Top |
integer |
否 |
取播放量排名前 top 的数据展示,不传值时返回全量维度数据。 |
5 |
PageNumber |
integer |
否 |
页码。默认值为 1。 |
1 |
PageSize |
integer |
否 |
分页大小,每页显示的条目数。默认值:5000。最大值:5000。 |
5000 |
Language |
string |
否 |
请求返回的语言。取值:
|
zh |
Os |
string |
否 |
播放端的操作系统。传入此参数,可筛选查询指定操作系统的播放数据。取值包含:Android 、iOS、Harmony、Windows、MacOS 和 Linux。 不同端类型可选取值不同,对应关系如下:
多个 os 以 #_#进行分隔。 |
Android、iOS、Windows |
返回参数
名称 |
类型 |
描述 |
示例值 |
object |
Schema of Response |
||
RequestId |
string |
Id of the request |
25818875-5F78-4A*****F6-D7393642CA58 |
PageNumber |
integer |
当前页码。 |
1 |
PageSize |
integer |
分页大小。 |
5000 |
TotalCnt |
integer |
数据点总个数。 |
500 |
DataList |
array<object> |
返回数据列表。 |
|
object |
|||
TimeStamp |
string |
数据返回时间戳。格式为:yyyy-mm-ddthh:mm:ssz(utc 时间)。 |
2025-06-24T00:55:06Z |
Dimension |
string |
维度。 |
H265_MP4_WIFI |
Uv |
number |
播放用户数。 |
500 |
Vv |
number |
播放次数。 |
800 |
RealVv |
number |
实际播放量。 |
1000 |
FirstFrame |
number |
首帧时间,单位毫秒(ms)。 |
100 |
SecondPlayRate |
number |
秒开率。 |
0.8 |
SlowPlayRate |
number |
慢开率。 |
0.2 |
StuckCountRate |
number |
次数卡顿率。 |
0.1 |
SeekDuration |
number |
seek 耗时,单位毫秒(ms)。 |
100 |
StuckDuration100s |
number |
百秒卡顿耗时,单位毫秒(ms)。 |
200 |
PlayFailRate |
number |
播放失败率。 |
0.2 |
SeedFailRate |
number |
未起播率。 |
0.01 |
AvgPlayBitrate |
number |
平均播放码率,单位为 bps。 |
100 |
AvgStartBitrate |
number |
平均起播码率,单位为 bps。 |
100 |
ErrorCount100s |
number |
百秒错误次数。 |
1 |
AvgPerVv |
number |
人均播放次数。 |
10 |
AvgVideoDuration |
number |
平均视频时长,单位毫秒(ms)。 |
100000 |
AvgPerPlayDuration |
number |
人均播放时长,单位毫秒(ms)。 |
100000 |
AvgPerCompletionVv |
number |
人均完播次数。 |
2 |
CompletionVv |
number |
完播量。 |
500 |
CompletionRate |
number |
完播率。 |
0.8 |
AvgPlayDuration |
number |
平均播放时长,单位毫秒(ms)。 |
100000 |
JumpRate5s |
number |
5 秒跳出率。 |
0.1 |
TotalPlayDuration |
number |
累计播放时长,单位毫秒(ms)。 |
100000 |
StuckCount100s |
string |
百秒卡顿次数 。 |
2 |
Extend |
object |
扩展信息 |
|
ActualStartTime |
string |
指定时间范围内有数据点的最早时间,格式为:yyyy-mm-ddthh:mm:ssz(utc 时间)。 |
2025-06-24T00:55:06Z |
ActualEndTime |
string |
指定时间范围内有数据点的最晚时间,格式为:yyyy-mm-ddthh:mm:ssz(utc 时间)。 |
2025-06-05T15:59:59Z |
IntervalSeconds |
integer |
查询数据的时间粒度,单位为秒(s)。 |
3600 |
示例
正常返回示例
JSON
格式
{
"RequestId": "25818875-5F78-4A*****F6-D7393642CA58",
"PageNumber": 1,
"PageSize": 5000,
"TotalCnt": 500,
"DataList": [
{
"TimeStamp": "2025-06-24T00:55:06Z\n",
"Dimension": "H265_MP4_WIFI",
"Uv": 500,
"Vv": 800,
"RealVv": 1000,
"FirstFrame": 100,
"SecondPlayRate": 0.8,
"SlowPlayRate": 0.2,
"StuckCountRate": 0.1,
"SeekDuration": 100,
"StuckDuration100s": 200,
"PlayFailRate": 0.2,
"SeedFailRate": 0.01,
"AvgPlayBitrate": 100,
"AvgStartBitrate": 100,
"ErrorCount100s": 1,
"AvgPerVv": 10,
"AvgVideoDuration": 100000,
"AvgPerPlayDuration": 100000,
"AvgPerCompletionVv": 2,
"CompletionVv": 500,
"CompletionRate": 0.8,
"AvgPlayDuration": 100000,
"JumpRate5s": 0.1,
"TotalPlayDuration": 100000,
"StuckCount100s": "2"
}
],
"Extend": {
"ActualStartTime": "2025-06-24T00:55:06Z",
"ActualEndTime": "2025-06-05T15:59:59Z",
"IntervalSeconds": 3600
}
}
错误码
HTTP status code |
错误码 |
错误信息 |
描述 |
---|---|---|---|
400 | Meter.ParamError | Param Error:%s,Please Check Again. | 参数错误 |
500 | Meter.ServerInternalError | The Request Processing Has Failed Due To Some Unknown Error. | 服务内部错误 |
500 | Meter.DataSourceQueryError | Data Source Error:%s,Please Try Again. | 服务内部数据源错误 |
403 | Meter.AuthError | Authentication Failed,Please Try Again. | 用户权限错误 |
502 | Meter.ReadyTsError | Get ReadyTs Failed,Please Try Again. | 数据还未准备 |
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。