Pivot

Descrive le colonne e le righe della dimensione visibile nella risposta del report.

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

string

Nomi delle dimensioni per le colonne visibili nella risposta del report. Includere "dateRange" genera una colonna dell'intervallo di date; per ogni riga della risposta, i valori della dimensione nella colonna dell'intervallo di date indicheranno l'intervallo di date corrispondente della richiesta.

orderBys[]

object (OrderBy)

Specifica l'ordine delle dimensioni nel pivot. Nel primo Pivot, OrderBys determina l'ordinamento di Row e PivotDimensioneHeader; nei pivot successivi, OrderBy determina solo l'ordinamento di PivotDimensioneHeader. Le dimensioni specificate in questi valori OrderBy devono essere un sottoinsieme di Pivot.field_names.

offset

string (int64 format)

Il conteggio delle righe della riga iniziale. La prima riga viene conteggiata come riga 0.

limit

string (int64 format)

Il numero di combinazioni univoche di valori di dimensione da restituire in questo pivot. Il parametro limit è obbligatorio. Un limit di 10.000 è comune per le singole richieste pivot.

Il prodotto dell'limit per ogni pivot in RunPivotReportRequest non deve superare 250.000. Ad esempio, una richiesta di due pivot con limit: 1000 in ogni pivot avrà esito negativo perché il prodotto è 1,000,000.

metricAggregations[]

enum (MetricAggregation)

Aggrega le metriche per dimensioni in questo pivot utilizzando le metriche metricAggregations specificate.