- Permintaan HTTP
- Isi permintaan
- Isi respons
- Cakupan otorisasi
- QueryDomainStatsRequest
- BatchQueryDomainStatsResult
- Status
Permintaan HTTP
POST https://gmailpostmastertools.googleapis.com/v2beta/domainStats:batchQuery
URL ini menggunakan sintaksis gRPC Transcoding.
Isi permintaan
Isi permintaan memuat data dengan struktur berikut:
| Representasi JSON |
|---|
{
"requests": [
{
object ( |
| Kolom | |
|---|---|
requests[] |
Wajib. Daftar permintaan kueri individual. Setiap permintaan dapat ditujukan untuk domain yang berbeda. Maksimal 100 permintaan dapat disertakan dalam satu batch. |
Isi respons
Pesan respons untuk domainStats.batchQuery.
Jika berhasil, isi respons memuat data dengan struktur berikut:
| Representasi JSON |
|---|
{
"results": [
{
object ( |
| Kolom | |
|---|---|
results[] |
Daftar respons, satu untuk setiap kueri di BatchQueryDomainStatsRequest. Urutan respons akan sesuai dengan urutan permintaan. |
Cakupan otorisasi
Memerlukan salah satu cakupan OAuth berikut:
https://www.googleapis.com/auth/postmasterhttps://www.googleapis.com/auth/postmaster.traffic.readonly
Untuk mengetahui informasi selengkapnya, lihat Panduan otorisasi.
QueryDomainStatsRequest
Pesan permintaan untuk QueryDomainStats.
| Representasi JSON |
|---|
{ "parent": string, "metricDefinitions": [ { object ( |
| Kolom | |
|---|---|
parent |
Wajib. Nama resource induk tempat statistik dikueri. Format: domains/{domain} |
metricDefinitions[] |
Wajib. Metrik spesifik yang akan dikueri. Anda dapat menentukan nama kustom untuk setiap metrik, yang akan digunakan dalam respons. |
timeQuery |
Wajib. Rentang waktu atau tanggal tertentu untuk mengambil metrik. |
pageSize |
Opsional. Jumlah maksimum resource DomainStats yang akan ditampilkan dalam respons. Server mungkin menampilkan lebih sedikit dari nilai ini. Jika tidak ditentukan, nilai default 10 akan digunakan. Nilai maksimumnya adalah 200. |
pageToken |
Opsional. Nilai nextPageToken yang ditampilkan dari permintaan Daftar sebelumnya, jika ada. Jika perincian agregasi adalah HARIAN, token halaman akan berupa tanggal yang dienkode + "/" + nama metrik. Jika perincian agregasi adalah OVERALL, token halaman akan menjadi nama metrik yang dienkode. |
aggregationGranularity |
Opsional. Tingkat perincian untuk mengagregasi statistik. Jika tidak ditentukan, setelan defaultnya adalah DAILY. |
BatchQueryDomainStatsResult
Mewakili hasil satu QueryDomainStatsRequest dalam batch.
| Representasi JSON |
|---|
{ // Union field |
| Kolom | |
|---|---|
Kolom union result. Hasil kueri individual. result hanya dapat berupa salah satu dari berikut: |
|
response |
Respons yang berhasil untuk kueri individual. |
error |
Status error jika kueri individual gagal. |
Status
Jenis Status menentukan model error logis yang cocok untuk berbagai lingkungan pemrograman, termasuk REST API dan RPC API. Jenis error ini digunakan oleh gRPC. Setiap pesan Status berisi tiga bagian data: kode error, pesan error, dan detail error.
Anda dapat mengetahui selengkapnya tentang model error ini dan penanganannya di Panduan Desain API.
| Representasi JSON |
|---|
{ "code": integer, "message": string, "details": [ { "@type": string, field1: ..., ... } ] } |
| Kolom | |
|---|---|
code |
Kode status yang harus berupa nilai enum dari |
message |
Pesan error yang ditampilkan ke developer dan seharusnya dalam bahasa Inggris. Setiap pesan error yang ditampilkan kepada pengguna harus dilokalkan dan dikirim di kolom |
details[] |
Daftar pesan yang membawa detail error. Ada seperangkat jenis pesan umum untuk digunakan API. |