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 del report. Se includi "dateRange", viene generata una colonna dell'intervallo di date. Per ogni riga della risposta, i valori delle dimensioni nella colonna dell'intervallo di date indicano l'intervallo di date corrispondente della richiesta.

orderBys[]

object (OrderBy)

Specifica la modalità di ordinamento delle dimensioni nel pivot. Nel primo pivot, gli ordini per riga determinano l'ordinamento di riga e PivotDimensionHeader; nei pivot successivi, gli ordini per riga determinano solo l'ordinamento di PivotDimensionHeader. Le dimensioni specificate in questi 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 uniche di valori di dimensione da restituire in questo pivot. Il parametro limit è obbligatorio. Un valore limit pari a 10.000 è comune per le richieste con un singolo pivot.

Il prodotto dei limit per ogni pivot in un RunPivotReportRequest non deve superare 250.000. Ad esempio, una richiesta con due pivot con limit: 1000 in ogni pivot non andrà a buon fine perché il prodotto è 1,000,000.

metricAggregations[]

enum (MetricAggregation)

Aggrega le metriche per dimensioni in questo pivot utilizzando le aggregazioni delle metriche specificate.