Pivot

Menjelaskan kolom dan baris dimensi yang terlihat dalam respons laporan.

Representasi JSON
{
  "fieldNames": [
    string
  ],
  "orderBys": [
    {
      object (OrderBy)
    }
  ],
  "offset": string,
  "limit": string,
  "metricAggregations": [
    enum (MetricAggregation)
  ]
}
Kolom
fieldNames[]

string

Nama dimensi untuk kolom yang terlihat dalam respons laporan. Menyertakan "dateRange" menghasilkan kolom rentang tanggal; untuk setiap baris dalam respons, nilai dimensi dalam kolom rentang tanggal akan menunjukkan rentang tanggal yang sesuai dari permintaan.

orderBys[]

object (OrderBy)

Menentukan bagaimana dimensi diurutkan dalam pivot. Di Pivot pertama, OrderBys menentukan pengurutan Row dan PivotDimensionHeader; dalam Pivot berikutnya, OrderBys hanya menentukan pengurutan PivotDimensionHeader. Dimensi yang ditentukan dalam OrderBys ini harus merupakan subkumpulan dari Pivot.field_names.

offset

string (int64 format)

Jumlah baris untuk baris awal. Baris pertama dihitung sebagai baris 0.

limit

string (int64 format)

Jumlah kombinasi unik nilai dimensi yang akan ditampilkan dalam pivot ini. Parameter limit wajib diisi. limit sebesar 10.000 biasa digunakan untuk permintaan pivot tunggal.

Hasil kali limit untuk setiap pivot dalam RunPivotReportRequest tidak boleh melebihi 250.000. Misalnya, dua permintaan pivot dengan limit: 1000 di setiap pivot akan gagal karena produknya adalah 1,000,000.

metricAggregations[]

enum (MetricAggregation)

Gabungkan metrik berdasarkan dimensi dalam pivot ini menggunakan metrikAgregasi yang ditentukan.