全部产品
Search
文档中心

CDN:DescribeDomainUsageData

更新时间:Dec 14, 2025

Mengambil data penggunaan resource untuk nama domain tertentu di wilayah yang dapat ditagih.

Deskripsi operasi

  • Anda dapat memanggil operasi ini hingga 10 kali per detik per akun.

  • Granularitas waktu yang didukung oleh parameter Interval, rentang waktu maksimum ketersediaan data historis, dan penundaan data bervariasi tergantung pada rentang waktu maksimum per kueri, sebagaimana dijelaskan dalam tabel berikut.

Time granularityMaximum time range per queryHistorical data availableData delay
5 minutes3 days93 days15 minutes
1 hour31 days186 days4 hours
1 day90 days366 days04:00 on the next day

Coba sekarang

Coba API ini di OpenAPI Explorer tanpa perlu penandatanganan manual. Panggilan yang berhasil akan secara otomatis menghasilkan contoh kode SDK sesuai dengan parameter Anda. Unduh kode tersebut dengan kredensial bawaan yang aman untuk penggunaan lokal.

Test

RAM authorization

Tabel berikut menjelaskan otorisasi yang diperlukan untuk memanggil API ini. Anda dapat menentukannya dalam kebijakan Resource Access Management (RAM). Kolom pada tabel dijelaskan sebagai berikut:

  • Action: Aksi yang dapat digunakan dalam elemen Action pada pernyataan kebijakan izin RAM untuk memberikan izin guna melakukan operasi tersebut.

  • API: API yang dapat Anda panggil untuk melakukan aksi tersebut.

  • Access level: Tingkat akses yang telah ditentukan untuk setiap API. Nilai yang valid: create, list, get, update, dan delete.

  • Resource type: Jenis resource yang mendukung otorisasi untuk melakukan aksi tersebut. Ini menunjukkan apakah aksi tersebut mendukung izin tingkat resource. Resource yang ditentukan harus kompatibel dengan aksi tersebut. Jika tidak, kebijakan tersebut tidak akan berlaku.

    • Untuk API dengan izin tingkat resource, jenis resource yang diperlukan ditandai dengan tanda bintang (*). Tentukan Nama Sumber Daya Alibaba Cloud (ARN) yang sesuai dalam elemen Resource pada kebijakan.

    • Untuk API tanpa izin tingkat resource, ditampilkan sebagai All Resources. Gunakan tanda bintang (*) dalam elemen Resource pada kebijakan.

  • Condition key: Kunci kondisi yang didefinisikan oleh layanan. Kunci ini memungkinkan kontrol granular, berlaku baik hanya untuk aksi maupun untuk aksi yang terkait dengan resource tertentu. Selain kunci kondisi spesifik layanan, Alibaba Cloud menyediakan serangkaian common condition keys yang berlaku di semua layanan yang didukung RAM.

  • Dependent action: Aksi dependen yang diperlukan untuk menjalankan aksi tersebut. Untuk menyelesaikan aksi tersebut, pengguna RAM atau role RAM harus memiliki izin untuk melakukan semua aksi dependen.

Action

Access level

Resource type

Condition key

Dependent action

cdn:DescribeDomainUsageData

none

*Domain

acs:cdn:*:{#accountId}:domain/{#DomainName}

None None

Parameter permintaan

Parameter

Type

Required

Description

Example

DomainName

string

No

Nama domain yang dipercepat. Anda dapat menentukan hingga 100 nama domain dalam setiap permintaan. Pisahkan beberapa nama domain dengan koma (,).

Catatan

Jika Anda mengosongkan parameter ini, data penggunaan semua nama domain yang dipercepat dalam Akun Alibaba Cloud Anda akan dikembalikan.

example.com

StartTime

string

Yes

Awal rentang waktu untuk dikueri.

Tentukan waktu dalam standar ISO 8601 dengan format yyyy-MM-ddTHH:mm:ssZ. Waktu harus dalam UTC.

Catatan

Data dikumpulkan setiap 5 menit.

2015-12-10T20:00:00Z

EndTime

string

Yes

Akhir rentang waktu untuk dikueri.

Tentukan waktu dalam standar ISO 8601 dengan format yyyy-MM-ddTHH:mm:ssZ. Waktu harus dalam UTC.

Catatan

Waktu akhir harus lebih lambat dari waktu mulai. Rentang waktu maksimum yang dapat ditentukan adalah 31 hari.

2015-12-10T22:00:00Z

Field

string

Yes

Jenis data yang ingin Anda kueri. Nilai yang valid:

  • bps: bandwidth

  • traf: traffic

  • acc: requests

Catatan

Jika Anda mengatur parameter ini ke acc, parameter Area tidak didukung.

bps

Type

string

No

Jenis konten yang ingin Anda kueri. Nilai yang valid:

  • static: static content

  • dynamic: dynamic content

  • all (default): both static and dynamic content

static

DataProtocol

string

No

Protokol data yang ingin Anda kueri. Nilai yang valid:

  • http: HTTP

  • https: HTTPS

  • quic: QUIC

  • all (default): HTTP, HTTPS, dan QUIC

all

Area

string

No

Wilayah yang dapat ditagih. Nilai yang valid:

  • CN (default): inside the Chinese mainland

  • OverSeas: outside the Chinese mainland

  • AP1: Asia Pacific 1

  • AP2: Asia Pacific 2

  • AP3: Asia Pacific 3

  • NA: North America

  • SA: South America

  • EU: Europe

  • MEAA: Middle East and Africa

  • all: all the preceding billable regions

CN

Interval

string

No

Granularitas waktu dari entri data. Satuan: detik. Nilai yang valid: 300 (5 minutes), 3600 (1 hour), dan 86400 (1 day).

  • Jika Interval diatur ke 300, Anda dapat mengkueri data penggunaan dalam 6 bulan terakhir. Rentang waktu maksimum per kueri yang dapat ditentukan adalah 3 hari.

  • Jika Interval diatur ke 3600 atau 86400, Anda dapat mengkueri data penggunaan tahun sebelumnya.

  • Jika Anda mengosongkan parameter Interval, rentang waktu maksimum yang dapat Anda kueri adalah 1 bulan. Jika Anda menentukan rentang waktu 1 hingga 3 hari, interval waktu antar entri yang dikembalikan adalah 1 jam. Jika Anda menentukan rentang waktu minimal 4 hari, interval waktu antar entri yang dikembalikan adalah 1 hari.

300

Billable items and parameters

Tabel berikut menjelaskan parameter untuk setiap item yang dapat ditagih. Untuk informasi selengkapnya tentang cara memanggil operasi terkait, lihat contoh permintaan.

Billable itemValid value of DataProtocolValid value of TypeValid value of FieldValid value of Area
Data transferall or no valueall or no valuetrafCN, OverSeas, AP1, AP2, AP3, NA, SA, EU, and MEAA
Bandwidthall or no valueall or no valuebpsCN, OverSeas, AP1, AP2, AP3, NA, SA, EU, and MEAA
HTTPS requests for static contenthttpsstaticaccall
HTTP requests for dynamic contenthttpdynamicaccall
HTTPS requests for dynamic contenthttpsdynamicaccall
QUIC requests for dynamic contentquicdynamicaccall
QUIC requests for static contentquicstaticaccall

Elemen respons

Element

Type

Description

Example

object

Parameter respons.

RequestId

string

ID permintaan.

B955107D-E658-4E77-B913-E0AC3D31693E

DomainName

string

Nama domain yang dipercepat.

example.com

StartTime

string

Awal rentang waktu saat data dikueri.

2015-12-10T20:00:00Z

EndTime

string

Akhir rentang waktu saat data dikueri.

2015-12-10T22:00:00Z

Type

string

Jenis konten.

static

Area

string

ID wilayah yang dapat ditagih tempat data dikumpulkan.

CN

DataInterval

string

Interval waktu antar entri data yang dikembalikan. Satuan: detik.

300

UsageDataPerInterval

object

DataModule

array<object>

Penggunaan resource yang dikumpulkan pada setiap interval.

object

Informasi tentang penggunaan resource yang dikumpulkan pada setiap interval.

Value

string

Jumlah penggunaan resource.

423304182

TimeStamp

string

Timestamp data yang dikembalikan.

Catatan

TimeStamp menunjukkan timestamp data yang dikembalikan pada setiap interval.

2015-12-10T21:30:00Z

PeakTime

string

Waktu nilai bandwidth puncak jika parameter Field dalam permintaan diatur ke bps. Jika tidak, parameter ini mengembalikan nilai yang sama dengan parameter TimeStamp.

2015-12-10T21:30:00Z

SpecialValue

string

Penggunaan resource dalam skenario tertentu.

Catatan

SpecialValue menunjukkan penggunaan data dalam skenario tertentu. Jika tidak ada item yang dapat ditagih khusus yang ditentukan, abaikan parameter ini.

423304182

Contoh

Respons sukses

JSONformat

{
  "RequestId": "B955107D-E658-4E77-B913-E0AC3D31693E",
  "DomainName": "example.com",
  "StartTime": "2015-12-10T20:00:00Z",
  "EndTime": "2015-12-10T22:00:00Z",
  "Type": "bps",
  "Area": "CN",
  "DataInterval": "300",
  "UsageDataPerInterval": {
    "DataModule": [
      {
        "Value": "423304182",
        "TimeStamp": "2015-12-10T21:30:00Z",
        "PeakTime": "2015-12-10T21:30:00Z",
        "SpecialValue": "423304182"
      }
    ]
  }
}

Respons error

JSONformat

http://cdn.aliyuncs.com?Action=DescribeDomainUsageData&DomainName=example.com
&StartTime=2015-12-10T20:00:00Z
&EndTime=2015-12-10T22:00:00Z
&Field=bps
&Area=EU
&<公共请求参数>

Kode kesalahan

HTTP status code

Error code

Error message

Description

400 InvalidParameter The specified parameter is invalid.
400 InvalidParameterType The specified Type is invalid. The Type parameter is set to an invalid value.
400 InvalidParameterField The specified Field is invalid. The Field parameter is set to an invalid value.
400 InvalidParameterStartTime The parameter StartTime is invalid. The specified StartTime parameter is invalid.
400 InvalidParameterEndTime The parameter EndTime is invalid.
400 InvalidEndTime.Mismatch Specified EndTime does not match the specified StartTime. StartTime must be earlier than EndTime.
400 InvalidIntervalParameter The specified Interval is invalid. The specified time interval is invalid.
400 InvalidTimeSpan The time span exceeds the limit. The time span exceeds the limit. Configure a valid time span as described in API documentation.
400 InvalidStartTime.ValueNotSupported The specified value of parameter StartTime is not supported.
400 InvalidTime.Malformed Specified StartTime or EndTime is malformed. The specified start or end time is invalid.

Lihat Error Codes untuk daftar lengkap.

Catatan rilis

Lihat Release Notes untuk daftar lengkap.