Menampilkan beberapa laporan dalam batch. Semua laporan harus untuk Entitas yang sama.
Permintaan HTTP
POST https://analyticsdata.googleapis.com/v1alpha:batchRunReports
URL menggunakan sintaksis gRPC Transcoding.
Isi permintaan
Isi permintaan memuat data dengan struktur berikut:
| Representasi JSON | |
|---|---|
{ "entity": { object ( |
|
| Kolom | |
|---|---|
entity |
Properti yang peristiwanya dilacak. Entitas ini harus ditentukan untuk batch. Entitas dalam RunReportRequest mungkin tidak ditentukan atau konsisten dengan entitas ini. |
requests[] |
Permintaan individual. Setiap permintaan memiliki respons laporan yang terpisah. Setiap permintaan batch diizinkan hingga 5 permintaan. |
Isi respons
Jika berhasil, isi respons memuat data dengan struktur berikut:
Respons batch yang berisi beberapa laporan.
| Representasi JSON | |
|---|---|
{
"reports": [
{
object ( |
|
| Kolom | |
|---|---|
reports[] |
Respons individual. Setiap respons memiliki permintaan laporan terpisah. |
Cakupan Otorisasi
Memerlukan salah satu cakupan OAuth berikut:
https://www.googleapis.com/auth/analytics.readonlyhttps://www.googleapis.com/auth/analytics
RunReportRequest
Permintaan untuk membuat laporan.
| Representasi JSON | |
|---|---|
{ "entity": { object ( |
|
| Kolom | |
|---|---|
entity |
Properti yang peristiwanya dilacak. Dalam permintaan batch, entitas ini harus tidak ditentukan atau konsisten dengan entitas tingkat batch. |
dimensions[] |
Dimensi yang diminta dan ditampilkan. |
metrics[] |
Metrik yang diminta dan ditampilkan. |
dateRanges[] |
Rentang tanggal data untuk dibaca. Jika beberapa rentang tanggal diminta, setiap baris respons akan berisi indeks rentang tanggal berbasis nol. Jika dua rentang tanggal tumpang-tindih, data peristiwa untuk hari yang tumpang-tindih akan disertakan dalam baris respons untuk kedua rentang tanggal tersebut. Dalam permintaan kelompok, |
offset |
Jumlah baris pada baris awal. Baris pertama dihitung sebagai baris 0. |
limit |
Jumlah baris yang akan ditampilkan. Jika parameter |
metricAggregations[] |
Agregasi metrik. Nilai metrik gabungan akan ditampilkan di baris tempat dimensionValues ditetapkan ke "RESERVED_(MetricAggregation)". |
dimensionFilter |
Klausa filter dimensi. Dimensi harus diminta agar dapat digunakan dalam filter ini. Metrik tidak dapat digunakan dalam filter ini. |
metricFilter |
Klausa filter metrik. Diterapkan pada fase pasca agregasi, mirip dengan klausa SQL. Metrik harus diminta agar digunakan dalam filter ini. Dimensi tidak dapat digunakan dalam filter ini. |
orderBys[] |
Menentukan cara baris diurutkan dalam respons. |
currencyCode |
Kode mata uang dalam format ISO4217, seperti "AED", "USD", "JPY". Jika kolom kosong, laporan akan menggunakan mata uang default entitas. |
cohortSpec |
Grup kelompok yang terkait dengan permintaan ini. Jika ada grup kelompok dalam permintaan, kolom 'kohor' dimensi kustom harus ada. |
keepEmptyRows |
Jika salah atau tidak ditentukan, tiap baris dengan semua metrik yang sama dengan 0 tidak akan ditampilkan. Jika true (benar), baris ini akan ditampilkan jika tidak dihapus secara terpisah oleh filter. |
returnPropertyQuota |
Mengalihkan apakah akan menampilkan status saat ini dari kuota Properti Analytics ini. Kuota ditampilkan di PropertyQuota. |