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)

Granularity of the aggregation period of the row.

startTime

object (DateTime)

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

dimensions[]

object (DimensionValue)

Dimension columns in the row.

metrics[]

object (MetricValue)

Metric columns in the row.