RunPivotReportResponse

A tabela de relatórios dinâmicos de resposta correspondente a uma solicitação de dinâmica.

Representação JSON
{
  "pivotHeaders": [
    {
      object (PivotHeader)
    }
  ],
  "dimensionHeaders": [
    {
      object (DimensionHeader)
    }
  ],
  "metricHeaders": [
    {
      object (MetricHeader)
    }
  ],
  "rows": [
    {
      object (Row)
    }
  ],
  "aggregates": [
    {
      object (Row)
    }
  ],
  "metadata": {
    object (ResponseMetaData)
  },
  "propertyQuota": {
    object (PropertyQuota)
  },
  "kind": string
}
Campos
pivotHeaders[]

object (PivotHeader)

Resume as colunas e linhas criadas por uma tabela dinâmica. Cada tabela dinâmica na solicitação produz um cabeçalho na resposta. Se tivermos uma solicitação como esta:

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

Teremos o seguinte pivotHeaders na resposta:

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

object (DimensionHeader)

Descreve as colunas de dimensão. O número de DimensionHeaders e a ordem de DimensionHeaders correspondem às dimensões presentes nas linhas.

metricHeaders[]

object (MetricHeader)

Descreve as colunas de métricas. O número de MetricHeaders e ordem de MetricHeaders correspondem às métricas presentes nas linhas.

rows[]

object (Row)

Linhas de combinações de valores de dimensão e valores de métricas no relatório.

aggregates[]

object (Row)

Agregação de valores de métricas. Podem ser totais, mínimos ou máximos. As agregações retornadas são controladas pelas "metricAgregações" na tabela dinâmica. O tipo de agregação retornado em cada linha é mostrado pelos dimensionValues definidos como "RESERVED_".

metadata

object (ResponseMetaData)

Metadados do relatório.

propertyQuota

object (PropertyQuota)

O estado da cota desta propriedade do Google Analytics, incluindo a solicitação.

kind

string

Identifica o tipo de recurso da mensagem. Este kind é sempre a string fixa "analyticsData#runPivotReport". Útil para distinguir entre tipos de resposta em JSON.

PivotHeader

de dimensões em uma única tabela dinâmica.

Representação JSON
{
  "pivotDimensionHeaders": [
    {
      object (PivotDimensionHeader)
    }
  ],
  "rowCount": integer
}
Campos
pivotDimensionHeaders[]

object (PivotDimensionHeader)

O tamanho é igual à cardinalidade das combinações de dimensão correspondentes.

rowCount

integer

A cardinalidade da tabela dinâmica. O número total de linhas para os campos desta tabela dinâmica, independentemente de como os parâmetros offset e limit são especificados na solicitação.

PivotDimensionHeader

Resume os valores de dimensão de uma linha da tabela dinâmica.

Representação JSON
{
  "dimensionValues": [
    {
      object (DimensionValue)
    }
  ]
}
Campos
dimensionValues[]

object (DimensionValue)

Valores de várias dimensões em uma tabela dinâmica.