Pivot

Descrive le colonne e le righe delle dimensioni visibili 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 al report. Se includi "dateRange", verrà creata una colonna relativa all'intervallo di date; per ogni riga della risposta, i valori delle dimensioni 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, OrderBy determina l'ordinamento Riga e PivotDimensioneHeader; nei Pivot successivi, gli OrderBy determinano solo l'ordine PivotSizeHeader. 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 pari a 10.000 è comune per le richieste pivot singole.

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

metricAggregations[]

enum (MetricAggregation)

Aggrega le metriche in base alle dimensioni in questo pivot utilizzando le metricAggregations specificate.