MetricsRow

  • The JSON object represents a row of data with dimensions and metrics for reporting purposes.

  • Each row includes an aggregation period, start time, dimensions, and metrics, providing detailed data insights.

  • aggregationPeriod determines the granularity of the data (e.g., daily, weekly), while startTime specifies the beginning of the period.

  • dimensions provide categorical context to the data (e.g., country, app version), and metrics contain measurable values (e.g., revenue, installs).

Represents a row of dimensions and metrics.

JSON representation
{
  "aggregationPeriod": enum (AggregationPeriod),
  "startTime": {
    object (DateTime)
  },
  "dimensions": [
    {
      object (DimensionValue)
    }
  ],
  "metrics": [
    {
      object (MetricValue)
    }
  ]
}
Fields
aggregationPeriod

enum (AggregationPeriod)

Optional. Granularity of the aggregation period of the row.

startTime

object (DateTime)

Optional. Starting date (and time for hourly aggregation) of the period covered by this row.

dimensions[]

object (DimensionValue)

Optional. Dimension columns in the row.

metrics[]

object (MetricValue)

Optional. Metric columns in the row.