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. Wenn Sie „dateRange“ einfügen, wird eine Spalte für den Zeitraum erstellt. Für jede Zeile in der Antwort geben Dimensionswerte in dieser Spalte den entsprechenden Zeitraum aus der Anfrage an.

orderBys[]

object (OrderBy)

Gibt an, wie die Dimensionen im Pivot sortiert werden. Im ersten Pivot bestimmen die OrderBys die Reihenfolge der Zeilen und PivotDimensionHeader; in nachfolgenden Pivots bestimmen die OrderBys nur die PivotDimensionHeader-Reihenfolge. Dimensionen, die in diesen OrderBys angegeben werden, müssen eine Teilmenge von Pivot.field_names sein.

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. Ein limit von 10.000 ist für einzelne Pivot-Anfragen üblich.

Das Produkt von limit für jede pivot in einer RunPivotReportRequest darf 250.000 nicht überschreiten. Beispielsweise schlägt eine Anfrage für zwei Pivots mit limit: 1000 in jedem Pivot fehl, da das Produkt 1,000,000 ist.

metricAggregations[]

enum (MetricAggregation)

Aggregieren Sie die Messwerte nach Dimensionen in diesem Pivot unter Verwendung der angegebenen Messwertaggregationen.