RunPivotReportResponse

Tabela raportu odpowiedzi tabeli przestawnej odpowiadająca żądaniu tabeli przestawnej.

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

object (PivotHeader)

Podsumowuje kolumny i wiersze utworzone przez funkcję przekształcenia. Każdy pivot w żądaniu powoduje powstanie 1 nagłówka w odpowiedzi. Jeśli otrzymamy prośbę o takiego rodzaju:

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

W odpowiedzi pojawi się następująca wartość 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)

Opisuje kolumny wymiarów. Liczba elementów DimensionHeaders i ich kolejność odpowiadają wymiarom obecnym we wierszach.

metricHeaders[]

object (MetricHeader)

Opisuje kolumny danych. Liczba nagłówków danych i ich kolejność odpowiadają danym w wierszach.

rows[]

object (Row)

wiersze z kombinacjami wartości wymiarów i wartości danych w raporcie.

aggregates[]

object (Row)

Agregacja wartości danych. Mogą to być wartości całkowite, minimalne lub maksymalne. Zwrócone agregacje są kontrolowane przez wartości metricAggregations w osi. Typ agregacji zwracany w każdym wierszu jest widoczny w elementach wymiaru o wartości „RESERVED_.

metadata

object (ResponseMetaData)

Metadane raportu.

propertyQuota

object (PropertyQuota)

Stan limitu tej usługi w Google Analytics, w tym tej prośby.

kind

string

Określa rodzaj zasobu, do którego odnosi się wiadomość. Ten ciąg znaków kind to zawsze ustalony ciąg znaków „analyticsData#runPivotReport”. Przydaje się do rozróżniania typów odpowiedzi w formacie JSON.

PivotHeader

wartości wymiarów w jednym przestawieniu,

Zapis JSON
{
  "pivotDimensionHeaders": [
    {
      object (PivotDimensionHeader)
    }
  ],
  "rowCount": integer
}
Pola
pivotDimensionHeaders[]

object (PivotDimensionHeader)

Jego rozmiar jest taki sam jak moc zbioru odpowiednich kombinacji wymiarów.

rowCount

integer

Moc zbioru. Łączna liczba wierszy w polach tego przekształcenia, niezależnie od tego, jak parametry offsetlimit są określone w żądaniu.

PivotDimensionHeader

Podaje podsumowanie wartości wymiaru z wiersza w ramach tego przekształcenia.

Zapis JSON
{
  "dimensionValues": [
    {
      object (DimensionValue)
    }
  ]
}
Pola
dimensionValues[]

object (DimensionValue)

wartości wielu wymiarów w tabeli przestawnej,