Pivot

Rapor yanıtındaki görünür boyut sütunlarını ve satırlarını açıklar.

JSON gösterimi
{
  "fieldNames": [
    string
  ],
  "orderBys": [
    {
      object (OrderBy)
    }
  ],
  "offset": string,
  "limit": string,
  "metricAggregations": [
    enum (MetricAggregation)
  ]
}
Alanlar
fieldNames[]

string

Rapor yanıtındaki görünür sütunların boyut adları. "dateRange" parametresi dahil edildiğinde bir tarih aralığı sütunu oluşturulur. Yanıttaki her satır için tarih aralığı sütunundaki boyut değerleri, istekteki ilgili tarih aralığını belirtir.

orderBys[]

object (OrderBy)

Boyutların pivot'ta nasıl sıralandığını belirtir. İlk Pivot'ta OrderBy'lar satır ve PivotDimensionHeader sıralamasını belirler; sonraki Pivot'larda OrderBy'lar yalnızca PivotDimensionHeader sıralamasını belirler. Bu OrderBy'larda belirtilen boyutlar, Pivot.field_names alt kümesi olmalıdır.

offset

string (int64 format)

Başlangıç satırının satır sayısı. İlk satır 0. satır olarak sayılır.

limit

string (int64 format)

Bu pivot'ta döndürülecek benzersiz boyut değeri kombinasyonlarının sayısı. limit parametresi gereklidir. Tek pivot istekleri için 10.000 değerinde bir limit yaygındır.

Bir RunPivotReportRequest içindeki her pivot için limit çarpımı 250.000'i aşmamalıdır. Örneğin, her pivot'ta limit: 1000 olan iki pivot isteği, ürün 1,000,000 olduğu için başarısız olur.

metricAggregations[]

enum (MetricAggregation)

Belirtilen metricAggregations'ı kullanarak metrikleri bu pivot'taki boyutlara göre toplayın.