Pivot

Описывает видимые столбцы и строки измерений в ответе отчета.

JSON-представление
{
  "fieldNames": [
    string
  ],
  "orderBys": [
    {
      object (OrderBy)
    }
  ],
  "offset": string,
  "limit": string,
  "metricAggregations": [
    enum (MetricAggregation)
  ]
}
Поля
field Names[]

string

Имена измерений для видимых столбцов в ответе отчета. Включение «dateRange» создает столбец диапазона дат; для каждой строки ответа значения измерения в столбце диапазона дат будут указывать соответствующий диапазон дат из запроса.

order Bys[]

object ( OrderBy )

Указывает, как размеры упорядочены в сводной таблице. В первом Pivot OrderBys определяет порядок строк и PivotDimensionHeader; в последующих Pivot OrderBys определяет только порядок PivotDimensionHeader. Измерения, указанные в этих OrderBys, должны быть подмножеством Pivot.field_names.

offset

string ( int64 format)

Количество строк в начальной строке. Первая строка считается строкой 0.

limit

string ( int64 format)

Число уникальных комбинаций значений измерения, возвращаемых в этой сводной таблице. Параметр limit является обязательным. limit в 10 000 является общим для одиночных сводных запросов.

Произведение limit для каждой pivot в RunPivotReportRequest не должно превышать 250 000. Например, запрос на два сводных запроса с limit: 1000 в каждом сводном запросе завершится неудачей, поскольку продукт равен 1,000,000 .

metric Aggregations[]

enum ( MetricAggregation )

Агрегируйте показатели по измерениям в этой сводной таблице, используя указанные metricAggregations.