Pivot

Beschreibt die sichtbaren Dimensionsspalten und -zeilen in der Berichtsantwort.

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

string

Dimensionsnamen für sichtbare Spalten in der Berichtsantwort. Mit „dateRange“ wird eine Zeitraumspalte erstellt. In jeder Zeile in der Antwort geben Dimensionswerte in der Spalte „Zeitraum“ den entsprechenden Zeitraum in der Anfrage an.

orderBys[]

object (OrderBy)

Gibt an, wie die Dimensionen im Pivot angeordnet werden. Beim ersten Pivot wird die Sortierung von Zeile und PivotDimensionHeader anhand der OrderBys festgelegt. In nachfolgenden Pivots legen die OrderBys nur die PivotDimensionHeader-Reihenfolge fest. Bei den in diesen OrderBys angegebenen Dimensionen muss es sich um eine Teilmenge von Pivot.field_names handeln.

offset

string (int64 format)

Die Zeilenanzahl der Startzeile. Die erste Zeile wird als Zeile 0 gezählt.

limit

string (int64 format)

Die Anzahl der eindeutigen Kombinationen von Dimensionswerten, die in diesem Pivot zurückgegeben werden sollen. Der Parameter limit ist erforderlich. Bei Anfragen für einzelne Pivot-Tabellen ist ein limit von 10.000 üblich.

Das Produkt von limit für jede pivot in einer RunPivotReportRequest darf 250.000 nicht überschreiten. Eine Anfrage mit zwei Pivot-Elementen mit limit: 1000 in jedem Pivot schlägt beispielsweise fehl, weil das Produkt 1,000,000 ist.

metricAggregations[]

enum (MetricAggregation)

Fasst die Messwerte nach Dimensionen in diesem Pivot mit den angegebenen Messwertaggregationen zusammen.