RunPivotReportResponse

Die Pivot-Berichtstabelle für die Antwort, die einer Pivot-Anfrage entspricht.

JSON-Darstellung
{
  "pivotHeaders": [
    {
      object (PivotHeader)
    }
  ],
  "dimensionHeaders": [
    {
      object (DimensionHeader)
    }
  ],
  "metricHeaders": [
    {
      object (MetricHeader)
    }
  ],
  "rows": [
    {
      object (Row)
    }
  ],
  "aggregates": [
    {
      object (Row)
    }
  ],
  "metadata": {
    object (ResponseMetaData)
  },
  "propertyQuota": {
    object (PropertyQuota)
  },
  "kind": string
}
Felder
pivotHeaders[]

object (PivotHeader)

Fasst die Spalten und Zeilen zusammen, die durch einen Pivot erstellt wurden. Für jeden Pivot in der Anfrage wird ein Header in der Antwort generiert. Wenn wir eine solche Anfrage erhalten:

"pivots": [{
  "fieldNames": ["country",
    "city"]
},
{
  "fieldNames": "eventName"
}]

Die Antwort enthält Folgendes: pivotHeaders

"pivotHeaders" : [{
  "dimensionHeaders": [{
    "dimensionValues": [
       { "value": "United Kingdom" },
       { "value": "London" }
     ]
  },
  {
    "dimensionValues": [
    { "value": "Japan" },
    { "value": "Osaka" }
    ]
  }]
},
{
  "dimensionHeaders": [{
    "dimensionValues": [{ "value": "session_start" }]
  },
  {
    "dimensionValues": [{ "value": "scroll" }]
  }]
}]
dimensionHeaders[]

object (DimensionHeader)

Beschreibt Dimensionsspalten. Die Anzahl der DimensionHeaders und die Reihenfolge der DimensionHeaders stimmen mit den Dimensionen in den Zeilen überein.

metricHeaders[]

object (MetricHeader)

Beschreibt Messwertspalten. Die Anzahl der MetricHeaders und die Reihenfolge der MetricHeaders stimmen mit den Messwerten in den Zeilen überein.

rows[]

object (Row)

Zeilen mit Kombinationen aus Dimensionswerten und Messwerten im Bericht.

aggregates[]

object (Row)

Zusammenfassung von Messwerten. Das können Summen, Mindestwerte oder Höchstwerte sein. Die zurückgegebenen Aggregationen werden durch die metricAggregations im Pivot gesteuert. Der Typ der Aggregation, der in jeder Zeile zurückgegeben wird, wird durch die dimensionValues angegeben, die auf „RESERVED_“ festgelegt sind.

metadata

object (ResponseMetaData)

Metadaten für den Bericht.

propertyQuota

object (PropertyQuota)

Der Kontingentstatus dieser Google Analytics-Property, einschließlich dieser Anfrage.

kind

string

Gibt an, um welche Art von Ressource es sich bei dieser Nachricht handelt. kind ist immer der feste String „analyticsData#runPivotReport“. Nützlich, um zwischen Antworttypen in JSON zu unterscheiden.

PivotHeader

Werte von Dimensionen in einem einzelnen Pivot.

JSON-Darstellung
{
  "pivotDimensionHeaders": [
    {
      object (PivotDimensionHeader)
    }
  ],
  "rowCount": integer
}
Felder
pivotDimensionHeaders[]

object (PivotDimensionHeader)

Die Größe entspricht der Kardinalität der entsprechenden Dimensionskombinationen.

rowCount

integer

Die Kardinalität des Pivots. Die Gesamtzahl der Zeilen für die Felder dieses Pivots, unabhängig davon, wie die Parameter offset und limit in der Anfrage angegeben sind.

PivotDimensionHeader

Fasst Dimensionswerte aus einer Zeile für diesen Pivot zusammen.

JSON-Darstellung
{
  "dimensionValues": [
    {
      object (DimensionValue)
    }
  ]
}
Felder
dimensionValues[]

object (DimensionValue)

Werte mehrerer Dimensionen in einem Pivot.