MetricValue

開始時点からの単一の指標の値です。

JSON 表現
{
  "metric": enum (Metric),
  "totalValue": {
    object (DimensionalMetricValue)
  },
  "dimensionalValues": [
    {
      object (DimensionalMetricValue)
    }
  ]
}
フィールド
metric

enum (Metric)

値が適用される指標です。

totalValue

object (DimensionalMetricValue)

この指標の総集計値です。AGGREGATED_TOTAL オプションに対して設定されます。

dimensionalValues[]

object (DimensionalMetricValue)

この指標のディメンション値です。

DimensionalMetricValue

特定の時間ディメンションを持つ 1 つの指標の値です。

JSON 表現
{
  "metricOption": enum (MetricOption),
  "timeDimension": {
    object (TimeDimension)
  },
  "value": string
}
フィールド
metricOption

enum (MetricOption)

このディメンション値をリクエストしたオプションです。

timeDimension

object (TimeDimension)

値のディメンションです。

value

string (Int64Value format)

値です。値が設定されていない場合は、リクエストされたデータがありません。

TimeDimension

データを分割するディメンションです。

JSON 表現
{
  "dayOfWeek": enum (DayOfWeek),
  "timeOfDay": {
    object (TimeOfDay)
  },
  "timeRange": {
    object (TimeRange)
  }
}
フィールド
dayOfWeek

enum (DayOfWeek)

この値が対応する曜日(「月曜日」から「日曜日」)です。BREAKDOWN_DAY_OF_WEEK オプションに対して設定されます。

timeOfDay

object (TimeOfDay)

この値が対応する時間(0 ~ 23)です。BREAKDOWN_HOUR_OF_DAY オプションに対して設定されます。

timeRange

object (TimeRange)

この値がカバーする期間です。AGGREGATED_TOTAL と AGGREGATED_DAILY オプションに対して設定されます。