RunPivotReportResponse

La tabella del report pivot della risposta corrispondente a una richiesta pivot.

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

object (PivotHeader)

Riepiloga le colonne e le righe create da un pivot. Ogni pivot nella richiesta produce un'intestazione nella risposta. Se abbiamo una richiesta come questa:

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

Nella risposta sarà presente il seguente 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)

Descrive le colonne delle dimensioni. Il numero e l'ordine delle intestazioni DimensionHeaders corrispondono alle dimensioni presenti nelle righe.

metricHeaders[]

object (MetricHeader)

Descrive le colonne delle metriche. Il numero di MetricHeaders e l'ordine di MetricHeaders corrisponde alle metriche presenti nelle righe.

rows[]

object (Row)

Righe di combinazioni di valori di dimensioni e valori delle metriche nel report.

aggregates[]

object (Row)

Aggregazione dei valori delle metriche. Può essere totali, minimi o massimi. Le aggregazioni restituite sono controllate dalla metricaAggregations nel pivot. Il tipo di aggregazione restituito in ogni riga è indicato dai valori di dimensione impostati su "RESERVED_".

metadata

object (ResponseMetaData)

Metadati per il report.

propertyQuota

object (PropertyQuota)

Lo stato della quota di questa proprietà Analytics include questa richiesta.

kind

string

Identifica il tipo di risorsa di questo messaggio. Questo kind è sempre la stringa fissa "analyticsData#runPivotReport". Utile per distinguere tra i tipi di risposta in JSON.

PivotHeader

Dimensioni in un unico pivot.

Rappresentazione JSON
{
  "pivotDimensionHeaders": [
    {
      object (PivotDimensionHeader)
    }
  ],
  "rowCount": integer
}
Campi
pivotDimensionHeaders[]

object (PivotDimensionHeader)

La dimensione corrisponde alla cardinalità delle combinazioni di dimensioni corrispondenti.

rowCount

integer

La cardinalità del pivot. Il numero totale di righe per i campi di questo pivot a prescindere dal modo in cui i parametri offset e limit sono specificati nella richiesta.

PivotDimensionHeader

Riepiloga i valori delle dimensioni da una riga per questo pivot.

Rappresentazione JSON
{
  "dimensionValues": [
    {
      object (DimensionValue)
    }
  ]
}
Campi
dimensionValues[]

object (DimensionValue)

Valori di più dimensioni in un pivot.