RunPivotReportResponse

ピボット リクエストに対応するレスポンス ピボット レポート テーブル。

JSON 表現
{
  "pivotHeaders": [
    {
      object (PivotHeader)
    }
  ],
  "dimensionHeaders": [
    {
      object (DimensionHeader)
    }
  ],
  "metricHeaders": [
    {
      object (MetricHeader)
    }
  ],
  "rows": [
    {
      object (Row)
    }
  ],
  "aggregates": [
    {
      object (Row)
    }
  ],
  "metadata": {
    object (ResponseMetaData)
  },
  "propertyQuota": {
    object (PropertyQuota)
  },
  "kind": string
}
フィールド
pivotHeaders[]

object (PivotHeader)

ピボットで作成された列と行を要約します。リクエスト内の各ピボットに対して、レスポンスで 1 つのヘッダーが生成されます。次のようなリクエストがあるとします。

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

レスポンスには次の 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)

ディメンション列について説明します。DimensionHeader の数と順序が、行に存在するディメンションと一致している。

metricHeaders[]

object (MetricHeader)

指標列を記述します。MetricHeader の数と MetricHeader の順序が、行に存在する指標と一致している。

rows[]

object (Row)

レポート内のディメンション値の組み合わせと指標値の行。

aggregates[]

object (Row)

指標値の集計。合計、最小値、最大値のいずれかです。返される集計は、ピボットの metricAggregations によって制御されます。各行で返される集計のタイプは、dimensionValues で示されます。この値は「RESERVED_」に設定されています。

metadata

object (ResponseMetaData)

レポートのメタデータ。

propertyQuota

object (PropertyQuota)

この Google アナリティクス プロパティの割り当て状態(このリクエストを含む)。

kind

string

このメッセージのリソースの種類を示します。この kind は常に固定文字列「analyticsData#runPivotReport」です。JSON でレスポンス タイプを区別する場合に便利です。

PivotHeader

単一のピボット内のディメンションの値。

JSON 表現
{
  "pivotDimensionHeaders": [
    {
      object (PivotDimensionHeader)
    }
  ],
  "rowCount": integer
}
フィールド
pivotDimensionHeaders[]

object (PivotDimensionHeader)

サイズは、対応するディメンションの組み合わせの基数と同じです。

rowCount

integer

ピボットのカーディナリティ。リクエストで offset パラメータと limit パラメータがどのように指定されているかにかかわらず、このピボットのフィールドの行の合計数。

PivotDimensionHeader

このピボットの行のディメンション値を要約します。

JSON 表現
{
  "dimensionValues": [
    {
      object (DimensionValue)
    }
  ]
}
フィールド
dimensionValues[]

object (DimensionValue)

ピボット内の複数ディメンションの値。