Mengambil data pemutaran untuk file audio atau video pada tanggal tertentu menggunakan ID media-nya. Data tersebut mencakup jumlah pengunjung unik, rata-rata jumlah pemutaran per pengguna, total jumlah pemutaran, rata-rata Durasi pemutaran per pengguna, dan total Durasi pemutaran.
Deskripsi operasi
-
The endpoint for this operation is available only in the China (Shanghai) region.
-
This operation collects playback data only from ApsaraVideo Player SDK. Traffic statistics for audio-only files are not supported.
-
You can query data from the last 30 days only.
Before you call this operation, ensure that your ApsaraVideo Player SDK meets the following requirements:
-
ApsaraVideo Player SDK for Android or iOS
-
The SDK version is 5.4.9.2 or later.
-
A license for the player SDK has been obtained and configured. For more information, see License management.
-
The instrumentation log reporting feature of the player SDK is enabled. This feature is enabled by default. For more information, see Create a player for Android and Create a player for iOS.
-
-
ApsaraVideo Player SDK for Web
-
The SDK version is 2.16.0 or later.
-
A license for the Playback Quality Monitoring value-added service has been requested and configured. To request the license, fill out the ApsaraVideo Player SDK for Web Value-added Service Request form. For information about how to configure the license, see the
licenseproperty in Web client API reference. -
The instrumentation log reporting feature of the player SDK is enabled. This feature is enabled by default.
-
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
vod:DescribeVodMediaPlayData |
none |
*All Resource
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| PlayDate |
string |
No |
Tanggal pemutaran dalam format yyyyMMdd. Catatan
|
20240322 |
| TerminalType |
string |
No |
Tipe terminal yang menggunakan SDK pemutar. Gunakan parameter ini untuk mengkueri data pemutaran untuk tipe terminal tertentu. Nilai valid:
|
Native |
| Os |
string |
No |
Sistem operasi Klien. Gunakan parameter ini untuk mengkueri data pemutaran untuk sistem operasi tertentu. Nilai valid:
|
Android |
| Region |
string |
No |
Wilayah layanan. Gunakan parameter ini untuk mengkueri data pemutaran untuk Wilayah layanan tertentu. Nilai valid:
|
cn-beijing |
| MediaId |
string |
No |
ID Aset media. ID ini sama dengan ID audio atau video (VideoId). Gunakan parameter ini untuk mengkueri data pemutaran Aset media tertentu. Anda hanya dapat menentukan satu ID media. Anda dapat memperoleh ID media dengan salah satu cara berikut:
|
9ae2af636ca6c10412f44891fc**** |
| PageNo |
integer |
Yes |
Nomor halaman yang akan dikembalikan. |
1 |
| PageSize |
integer |
Yes |
Jumlah entri yang akan dikembalikan di setiap halaman. Nilai maksimum adalah 100. |
20 |
| OrderType |
string |
No |
Urutan Pesanan. Parameter ini harus digunakan bersama dengan parameter
|
ASC |
| OrderName |
string |
No |
Data deret waktu untuk Pengurutan. Parameter ini harus digunakan bersama dengan parameter
|
PlaySuccessVv |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
The response parameters. |
||
| RequestId |
string |
The request ID. |
25818875-5F78-4AF6-D7393642CA58**** |
| TotalCount |
integer |
The total number of returned entries. |
1 |
| PageNo |
integer |
The page number of the returned data. |
1 |
| PageSize |
integer |
The number of entries returned on each page. |
20 |
| QoeInfoList |
array<object> |
The list of returned data. |
|
|
object |
The details of the returned data. |
||
| VideoTitle |
string |
The name of the audio or video file. |
阿里云VOD视频标题 |
| VideoDuration |
number |
The duration of the audio or video file, in seconds. |
246 |
| MediaId |
string |
The media ID, which is the audio or video ID (VideoId). |
9ae2af636ca6c10412f44891fc**** |
| DAU |
number |
The number of unique visitors for the audio or video file. |
5 |
| PlaySuccessVv |
number |
The total number of playbacks for the audio or video file. |
20 |
| PlayDurationPerUv |
number |
The average playback duration per user for the audio or video file, in seconds. |
120 |
| PlayDuration |
number |
The total playback duration for the audio or video file, in seconds. |
2400 |
| PlayPerVv |
number |
The average number of playbacks per user for the audio or video file. |
4 |
Contoh
Respons sukses
JSONformat
{
"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
}
]
}
Kode kesalahan
|
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. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.