ReportRow

返されるレポートの行。

JSON 表現
{
  "dimensionValues": {
    string: {
      object (DimensionValue)
    },
    ...
  },
  "metricValues": {
    string: {
      object (MetricValue)
    },
    ...
  }
}
フィールド
dimensionValues

map (key: string, value: object (DimensionValue))

行内のディメンション値のマップ。ディメンションの列挙型のキーが含まれます。

"key": value ペアのリストを含むオブジェクト。例: { "name": "wrench", "mass": "1.3kg", "count": "3" }

metricValues

map (key: string, value: object (MetricValue))

行内の指標値のマップ。キーが指標の列挙型になります。リクエストされた指標に対して値が返されない場合、その指標はマップに含まれません。

"key": value ペアのリストを含むオブジェクト。例: { "name": "wrench", "mass": "1.3kg", "count": "3" }

DimensionValue

ディメンション値を表します。

JSON 表現
{
  "value": string,
  "displayLabel": string
}
フィールド
value

string

レポートの仕様のディメンション列挙型で指定されている形式のディメンション値。

displayLabel

string

ローカライズされた文字列表現。指定しない場合は、この値から表示ラベルを取得する必要があります。

MetricValue

指標値を表します。

JSON 表現
{

  // Union field value can be only one of the following:
  "integerValue": string,
  "doubleValue": number,
  "microsValue": string
  // End of list of possible types for union field value.
}
フィールド
共用体フィールド value。レポートの仕様の指標列挙型で指定されている形式の指標値。value は次のいずれかになります。
integerValue

string (int64 format)

指標の整数値。

doubleValue

number

倍精度(近似)10 進値。レートは 0 ~ 1 です。

microsValue

string (int64 format)

100 万分の 1 単位で表された金額。100 万が 1 単位に相当します。通貨の値には、リクエストで指定された単位(USD、EUR など)が使用されます。たとえば、$6.50 は 6500000 マイクロで表されます。