RunPivotReportResponse

Table de rapport croisé dynamique correspondant à une requête croisée.

Représentation JSON
{
  "pivotHeaders": [
    {
      object (PivotHeader)
    }
  ],
  "dimensionHeaders": [
    {
      object (DimensionHeader)
    }
  ],
  "metricHeaders": [
    {
      object (MetricHeader)
    }
  ],
  "rows": [
    {
      object (Row)
    }
  ],
  "aggregates": [
    {
      object (Row)
    }
  ],
  "metadata": {
    object (ResponseMetaData)
  },
  "propertyQuota": {
    object (PropertyQuota)
  },
  "kind": string
}
Champs
pivotHeaders[]

object (PivotHeader)

Récapitule les colonnes et les lignes créées par un tableau croisé dynamique. Chaque tableau croisé dynamique de la requête génère un en-tête dans la réponse. Si nous avons une requête comme celle-ci :

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

Nous aurons les pivotHeaders suivants dans la réponse :

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

object (DimensionHeader)

Décrit les colonnes de dimension. Le nombre de DimensionHeaders et leur ordre correspondent aux dimensions présentes dans les lignes.

metricHeaders[]

object (MetricHeader)

Décrit les colonnes de métrique. Le nombre de MetricHeaders et leur ordre correspondent aux métriques présentes dans les lignes.

rows[]

object (Row)

Lignes de combinaisons de valeurs de dimension et de valeurs de métrique dans le rapport.

aggregates[]

object (Row)

Agrégation des valeurs de métrique. Peut être des totaux, des minimums ou des maximums. Les agrégations renvoyées sont contrôlées par les metricAggregations du tableau croisé dynamique. Le type d'agrégation renvoyé dans chaque ligne est indiqué par les dimensionValues définis sur "RESERVED_".

metadata

object (ResponseMetaData)

Métadonnées du rapport.

propertyQuota

object (PropertyQuota)

État du quota de cette propriété Google Analytics, y compris cette requête.

kind

string

Identifie le type de ressource de ce message. Cette kind est toujours la chaîne fixe "analyticsData#runPivotReport". Utile pour distinguer les types de réponse au format JSON.

PivotHeader

Valeurs des dimensions dans un seul tableau croisé dynamique.

Représentation JSON
{
  "pivotDimensionHeaders": [
    {
      object (PivotDimensionHeader)
    }
  ],
  "rowCount": integer
}
Champs
pivotDimensionHeaders[]

object (PivotDimensionHeader)

La taille est la même que la cardinalité des combinaisons de dimensions correspondantes.

rowCount

integer

Cardinalité du tableau croisé dynamique. Nombre total de lignes pour les champs de ce tableau croisé dynamique, quelle que soit la manière dont les paramètres offset et limit sont spécifiés dans la requête.

PivotDimensionHeader

Récapitule les valeurs de dimension d'une ligne pour ce tableau croisé dynamique.

Représentation JSON
{
  "dimensionValues": [
    {
      object (DimensionValue)
    }
  ]
}
Champs
dimensionValues[]

object (DimensionValue)

Valeurs de plusieurs dimensions dans un tableau croisé dynamique.