Pivot

Descreve as colunas e linhas de dimensão visíveis na resposta do relatório.

Representação JSON
{
  "fieldNames": [
    string
  ],
  "orderBys": [
    {
      object (OrderBy)
    }
  ],
  "offset": string,
  "limit": string,
  "metricAggregations": [
    enum (MetricAggregation)
  ]
}
Campos
fieldNames[]

string

Nomes das dimensões para colunas visíveis na resposta do relatório. A inclusão de "dateRange" produz uma coluna de período. Para cada linha na resposta, os valores de dimensão na coluna de período vão indicar o período correspondente da solicitação.

orderBys[]

object (OrderBy)

Especifica como as dimensões são ordenadas no pivot. No primeiro pivot, as ordenações OrderBy determinam a ordem da linha e do PivotDimensionHeader. Nos pivots seguintes, as ordenações OrderBy determinam apenas a ordem do PivotDimensionHeader. As dimensões especificadas nessas ordens precisam ser um subconjunto de Pivot.field_names.

offset

string (int64 format)

O número de linhas da linha inicial. A primeira linha é contada como linha 0.

limit

string (int64 format)

O número de combinações exclusivas de valores de dimensão a serem retornados neste resumo. O parâmetro limit é obrigatório. Um limit de 10.000 é comum para solicitações de pivô único.

O produto do limit para cada pivot em um RunPivotReportRequest não pode exceder 250.000. Por exemplo, uma solicitação de dois eixos com limit: 1000 em cada eixo falhará porque o produto é 1,000,000.

metricAggregations[]

enum (MetricAggregation)

Agrupe as métricas por dimensões neste pivô usando as metricAggregations especificadas.