RunPivotReportResponse

Die Pivot-Berichtstabelle mit Antworten, 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 von einem Pivot erstellten Spalten und Zeilen zusammen. Jeder Drehpunkt in der Anfrage erzeugt einen Header in der Antwort. Wenn wir eine Anfrage wie diese haben:

"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 von DimensionHeaders entsprechen den Dimensionen in den Zeilen.

metricHeaders[]

object (MetricHeader)

Beschreibt Messwertspalten. Die Anzahl der MetricHeaders und die Reihenfolge der MetricHeaders entsprechen den Messwerten in den Zeilen.

rows[]

object (Row)

Zeilen mit Dimensionswertkombinationen und Messwerten im Bericht.

aggregates[]

object (Row)

Aggregation von Messwerten. Kann Summen, Mindest- und Höchstwerte sein. Die zurückgegebenen Aggregationen werden von „metricAggregations“ im Pivot gesteuert. Der in den einzelnen Zeilen zurückgegebene Aggregationstyp wird durch die DimensionValues angezeigt, die auf "RESERVED_" festgelegt sind.

metadata

object (ResponseMetaData)

Metadaten für den Bericht.

propertyQuota

object (PropertyQuota)

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

kind

string

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

PivotHeader

Dimensionen in einem einzelnen Drehpunkt festhalten.

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

PivotDimensionHeader

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

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

object (DimensionValue)

Werte mehrerer Dimensionen in einem Pivot.