Gunakan operasi DescribeDcdnReport untuk mengkueri data laporan kustom.
Deskripsi operasi
Batas throttling untuk satu pengguna adalah 3 panggilan per detik.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dcdn:DescribeDcdnReport |
get |
*Domain
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| DomainName |
string |
No |
Nama domain yang ingin Anda kueri. Pisahkan beberapa nama domain dengan koma (,). |
www.example.com,www.example.org |
| ReportId |
integer |
Yes |
ID laporan yang ingin Anda kueri. Anda hanya dapat menentukan satu ID laporan dalam setiap panggilan. Anda dapat memanggil operasi DescribeDcdnSubList untuk mengkueri ID laporan. |
2 |
| Area |
string |
No |
Nama wilayah dalam bahasa Inggris. Anda dapat memanggil operasi DescribeDcdnRegionAndIsp untuk mendapatkan nama wilayah dalam bahasa Inggris.
|
shanghai |
| IsOverseas |
string |
No |
Menentukan apakah wilayah tersebut berada di luar Tiongkok daratan. Nilai yang valid:
|
0 |
| HttpCode |
string |
No |
Kode status HTTP. Nilai yang valid:
Jika Anda tidak menentukan parameter ini, semua kode status HTTP di atas akan dikueri secara default. |
2xx |
| StartTime |
string |
Yes |
Awal rentang waktu untuk dikueri. Tentukan waktu dalam format yyyy-MM-ddTHH:mm:ssZ. Waktu harus dalam UTC. |
2021-07-02T00:00:00Z |
| EndTime |
string |
Yes |
Akhir rentang waktu untuk dikueri. Tentukan waktu dalam format yyyy-MM-ddTHH:mm:ssZ. Waktu harus dalam UTC. |
2021-07-02T01:00:00Z |
Parameter permintaan wajib untuk setiap laporan
| Nama laporan | Parameter wajib | Deskripsi |
| PV dan UV | Action, ReportId, DomainName, StartTime, dan EndTime. | Parameter lain tidak didukung. |
| IP client teratas (diurutkan berdasarkan traffic) | Action, ReportId, DomainName, Area, StartTime, dan EndTime. | Parameter lain tidak didukung. |
| IP client teratas (diurutkan berdasarkan jumlah permintaan) | Action, ReportId, DomainName, Area, StartTime, dan EndTime. | Parameter lain tidak didukung. |
| Distribusi wilayah akses | Action, ReportId, DomainName, IsOverseas, StartTime, dan EndTime. | Parameter lain tidak didukung. |
| Distribusi carrier | Action, ReportId, DomainName, IsOverseas, StartTime, dan EndTime. | Parameter lain tidak didukung. |
| Referer populer (diurutkan berdasarkan traffic) | Action, ReportId, DomainName, StartTime, dan EndTime. | Parameter lain tidak didukung. |
| Referer populer (diurutkan berdasarkan jumlah permintaan) | Action, ReportId, DomainName, StartTime, dan EndTime. | Parameter lain tidak didukung. |
| URL populer (diurutkan berdasarkan traffic) | Action, ReportId, DomainName, HttpCode, StartTime, dan EndTime. | Parameter lain tidak didukung. |
| URL populer (diurutkan berdasarkan jumlah permintaan) | Action, ReportId, DomainName, HttpCode, StartTime, dan EndTime. | Parameter lain tidak didukung. |
| URL back-to-origin populer (diurutkan berdasarkan traffic) | Action, ReportId, DomainName, HttpCode, StartTime, dan EndTime. | Parameter lain tidak didukung. |
| URL back-to-origin populer (diurutkan berdasarkan jumlah permintaan) | Action, ReportId, DomainName, HttpCode, StartTime, dan EndTime. | Parameter lain tidak didukung. |
| Peringkat nama domain (diurutkan berdasarkan traffic) | Action, ReportId, StartTime, dan EndTime. | Parameter lain tidak didukung. |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| Content |
object |
Data laporan yang dikueri. |
"data":[{"deliver":{ "report":{"title":"TopUrlByAcc","format":"table","sape":"","header":["url","traf","traf_rate","acc","acc_rate"]}}, "data":[{"acc":440,"acc_rate":"0.200%","traf":22,"url":"http://example.com","traf_rate":"0.100%"},{"acc":440,"acc_rate":"0.200%","traf":22,"url":"http://example.org","traf_rate":"0.100%"}]}] |
| RequestId |
string |
ID permintaan. |
04F0F334-1335-436C-A1D7-6C044FE73368 |
Deskripsi data Content
| Parameter | Tipe | Deskripsi |
| deliver | report | Gaya laporan. |
| data | String[] | Data dalam laporan. Contoh: [{"Bidang header tabel 1":"nilai1","Bidang header tabel 2":"nilai2"}, {"Bidang header tabel 1":"nilai3","Bidang header tabel 2":"nilai4"}]. |
Deskripsi data report
| Parameter | Tipe | Deskripsi |
| title | String | Judul laporan. |
| format | String | Jenis laporan. Nilai yang valid: chart: grafik. table: tabel. |
| shape | String | Jenis grafik. Jika nilai format adalah table, abaikan bidang ini. Nilai yang valid: line: grafik garis. pie: grafik lingkaran. bar: grafik kolom. |
| header | String[] | Bidang header tabel laporan. |
| legend | String | Bidang legenda grafik. |
| xAxis | String | Sumbu x grafik. Bidang ini kosong jika grafik tidak memiliki sumbu x. |
| yAxis | String | Sumbu y grafik. Bidang ini kosong jika grafik tidak memiliki sumbu y. |
Contoh
Respons sukses
JSONformat
{
"Content": {
"test": "test",
"test2": 1
},
"RequestId": "04F0F334-1335-436C-A1D7-6C044FE73368"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidParameter | The specified parameter is invalid. | |
| 400 | TimeParseFailed | Failed to parse the time parameter. | |
| 400 | SubscriptionAlreadyExists | The subscription already exists. | |
| 400 | SubscriptionNotFound | The subscription is not found. | |
| 400 | NameAlreadyExists | The name already exists. | |
| 400 | DeliverExceedLimit | The maximum number of subscribed tasks is exceeded. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.