Menampilkan beberapa laporan dalam sebuah 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. Entity ini harus ditentukan untuk batch. Entitas dalam RunReportRequest mungkin tidak ditentukan atau konsisten dengan entitas ini. |
requests[] |
Permintaan individual. Setiap permintaan memiliki respons laporan 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.readonly
https://www.googleapis.com/auth/analytics
RunReportRequest
Permintaan untuk membuat laporan.
Representasi JSON | |
---|---|
{ "entity": { object ( |
Kolom | |
---|---|
entity |
Properti yang peristiwanya dilacak. Dalam permintaan batch, entity ini harus tidak ditentukan atau konsisten dengan entity level batch. |
dimensions[] |
Dimensi yang diminta dan ditampilkan. |
metrics[] |
Metrik yang diminta dan ditampilkan. |
dateRanges[] |
Rentang tanggal data yang akan 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 untuk 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 untuk digunakan dalam filter ini. Metrik tidak dapat digunakan dalam filter ini. |
metricFilter |
Klausa filter metrik. Diterapkan pada fase agregasi pasca, mirip dengan klausa penggunaan SQL. Metrik harus diminta untuk digunakan dalam filter ini. Dimensi tidak dapat digunakan dalam filter ini. |
orderBys[] |
Menentukan bagaimana 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 dikaitkan dengan permintaan ini. Jika ada grup kelompok dalam permintaan, dimensi 'kohor' harus ada. |
keepEmptyRows |
Jika salah (false) atau tidak ditentukan, setiap baris dengan semua metrik yang sama dengan 0 tidak akan ditampilkan. Jika true (benar), baris tersebut 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. |