RunPivotReportResponse

Die Antwort-Pivot-Berichtstabelle, 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)

Hier werden die Spalten und Zeilen zusammengefasst, die mit einer Pivot-Tabelle erstellt wurden. Für jeden Pivot in der Anfrage wird ein Header in der Antwort generiert. Angenommen, wir erhalten eine Anfrage wie diese:

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

In der Antwort sehen wir dann die folgende 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 DimensionsHeaders und die Reihenfolge der DimensionsHeaders stimmen mit den in den Zeilen vorhandenen Dimensionen überein.

metricHeaders[]

object (MetricHeader)

Beschreibt Messwertspalten. Die Anzahl der Messwertüberschriften und ihre Reihenfolge stimmen mit den Messwerten in den Zeilen überein.

rows[]

object (Row)

Zeilen mit Kombinationen von Dimensionswerten und Messwerten im Bericht.

aggregates[]

object (Row)

Aggregation von Messwerten. Es können Summen, Mindest- oder Höchstwerte sein. Die zurückgegebenen Aggregationen werden durch die „metricAggregations“ im Pivot-Diagramm gesteuert. Die Art der Aggregation, die in jeder Zeile zurückgegeben wird, wird durch die DimensionValues angezeigt, 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. Diese kind ist immer der feste String „analyticsData#runPivotReport“. Hilfreich, um zwischen Antworttypen in JSON zu unterscheiden.

PivotHeader

Die Werte der Dimensionen in einem einzigen Pivot-Diagramm.

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 Pivot-Diagramms. Die Gesamtzahl der Zeilen für die Felder dieses Pivot-Diagramms, unabhängig davon, wie die Parameter offset und limit in der Anfrage angegeben sind.

PivotDimensionHeader

Hier werden die Dimensionswerte einer Zeile für diese Pivot-Tabelle zusammengefasst.

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

object (DimensionValue)

Werte mehrerer Dimensionen in einer Pivot-Tabelle.