通过媒体ID(即音视频ID)获取音视频在指定日期的播放数据,包括访问用户数、人均播放次数、播放总次数、人均播放时长、累计播放时长等数据。
接口说明
目前本接口的服务地址仅支持:华东 2(上海)。
仅支持统计使用了阿里云播放器 SDK 的播放数据,且不支持纯音频的流量统计。
仅支持查询过去 30 天以内的数据。
- Android 播放器 SDK 或 iOS 播放器 SDK
播放器 SDK 版本为 5.4.9.2 及以上。
已获取播放器 SDK 的 License 授权并接入 License,详情参见 License 管理。
已开启播放器 SDK 的埋点日志上报功能,正常情况下,阿里云播放器 SDK 的埋点日志上报功能为默认开启的。更多信息,请参见 Android 端创建播放器、 iOS 端创建播放器。
- Web 播放器 SDK
播放器 SDK 版本为 2.16.0 及以上。
已申请开通播放质量监控的 License 授权并接入 License,可填写Web 播放器 SDK 增值服务申请表单申请开通,License 接入方法,请参见 Web 端接口说明中的
license
属性。已开启播放器 SDK 的埋点日志上报功能,正常情况下,阿里云播放器 SDK 的埋点日志上报功能为默认开启的。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
vod:DescribeVodMediaPlayData |
none |
*全部资源
|
无 | 无 |
请求参数
名称 |
类型 |
必填 |
描述 |
示例值 |
PlayDate |
string |
否 |
播放日期,单位:天。格式为:yyyyMMdd。 说明
|
20240322 |
TerminalType |
string |
否 |
播放器 SDK 的终端类型。传入此参数,可筛选查询指定终端类型的所有音视频的播放数据。取值:
|
Native |
Os |
string |
否 |
播放端的操作系统。传入此参数,可筛选查询指定操作系统的所有音视频的播放数据。取值:
|
Android |
Region |
string |
否 |
服务地域。传入此参数,可筛选查询指定服务地域下的所有音视频的播放数据。取值:
|
cn-beijing |
MediaId |
string |
否 |
媒体 ID,即音/视频 ID(VideoId)。传入此参数,可筛选查询指定媒体 ID 的音视频播放数据,仅支持设置一个媒体 ID。可通过以下方式获取:
|
9ae2af636ca6c10412f44891fc**** |
PageNo |
integer |
是 |
查询数据的当前页码。传入此参数,可指定查询数据从第几页开始返回。 |
1 |
PageSize |
integer |
是 |
每页显示的数据条数。传入此参数,可设置返回数据每页显示的条数。最大值为 100。 |
20 |
OrderType |
string |
否 |
排序类型,与
|
ASC |
OrderName |
string |
否 |
指标名称,与
|
PlaySuccessVv |
返回参数
名称 |
类型 |
描述 |
示例值 |
object |
返回结果。 |
||
RequestId |
string |
请求 ID。 |
25818875-5F78-4AF6-D7393642CA58*** |
TotalCount |
integer |
返回数据的总条数。 |
1 |
PageNo |
integer |
返回数据的页码。 |
1 |
PageSize |
integer |
每页显示的数据条数。 |
20 |
QoeInfoList |
array<object> |
返回数据列表。 |
|
object |
返回数据详情。 |
||
VideoTitle |
string |
音视频的名称。 |
阿里云VOD视频标题 |
VideoDuration |
number |
音视频的时长,单位:秒。 |
246 |
MediaId |
string |
媒体 ID,即音/视频 ID(VideoId)。 |
9ae2af636ca6c10412f44891fc**** |
DAU |
number |
音视频的访问用户数,单位:个。 |
5 |
PlaySuccessVv |
number |
音视频的播放总次数,单位:次。 |
20 |
PlayDurationPerUv |
number |
音视频的人均播放时长,单位:秒。 |
120 |
PlayDuration |
number |
音视频的累计播放时长,单位:秒。 |
2400 |
PlayPerVv |
number |
音视频的人均播放次数,单位:次。 |
4 |
示例
正常返回示例
JSON
格式
{
"RequestId": "25818875-5F78-4AF6-D7393642CA58****",
"TotalCount": 1,
"PageNo": 1,
"PageSize": 20,
"QoeInfoList": [
{
"VideoTitle": "阿里云VOD视频标题",
"VideoDuration": 246,
"MediaId": "9ae2af636ca6c10412f44891fc****",
"DAU": 5,
"PlaySuccessVv": 20,
"PlayDurationPerUv": 120,
"PlayDuration": 2400,
"PlayPerVv": 4
}
]
}
错误码
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. | 数据还未准备 |
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。