google_api_analytics_reporting v0.2.0 GoogleApi.AnalyticsReporting.V4.Model.ReportData View Source

The data part of the report.

Attributes

  • dataLastRefreshed (DateTime.t): The last time the data in the report was refreshed. All the hits received before this timestamp are included in the calculation of the report. Defaults to: null.
  • isDataGolden (boolean()): Indicates if response to this request is golden or not. Data is golden when the exact same request will not produce any new results if asked at a later point in time. Defaults to: null.
  • maximums ([DateRangeValues]): Minimum and maximum values seen over all matching rows. These are both empty when `hideValueRanges` in the request is false, or when rowCount is zero. Defaults to: null.
  • minimums ([DateRangeValues]): Minimum and maximum values seen over all matching rows. These are both empty when `hideValueRanges` in the request is false, or when rowCount is zero. Defaults to: null.
  • rowCount (integer()): Total number of matching rows for this query. Defaults to: null.
  • rows ([ReportRow]): There's one ReportRow for every unique combination of dimensions. Defaults to: null.
  • samplesReadCounts ([String.t]): If the results are sampled, this returns the total number of samples read, one entry per date range. If the results are not sampled this field will not be defined. See developer guide for details. Defaults to: null.
  • samplingSpaceSizes ([String.t]): If the results are sampled, this returns the total number of samples present, one entry per date range. If the results are not sampled this field will not be defined. See developer guide for details. Defaults to: null.
  • totals ([DateRangeValues]): For each requested date range, for the set of all rows that match the query, every requested value format gets a total. The total for a value format is computed by first totaling the metrics mentioned in the value format and then evaluating the value format as a scalar expression. E.g., The "totals" for `3 / (ga:sessions + 2)` we compute `3 / ((sum of all relevant ga:sessions) + 2)`. Totals are computed before pagination. Defaults to: null.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Link to this type

t() View Source
t() :: %GoogleApi.AnalyticsReporting.V4.Model.ReportData{
  dataLastRefreshed: DateTime.t(),
  isDataGolden: any(),
  maximums: [GoogleApi.AnalyticsReporting.V4.Model.DateRangeValues.t()],
  minimums: [GoogleApi.AnalyticsReporting.V4.Model.DateRangeValues.t()],
  rowCount: any(),
  rows: [GoogleApi.AnalyticsReporting.V4.Model.ReportRow.t()],
  samplesReadCounts: [any()],
  samplingSpaceSizes: [any()],
  totals: [GoogleApi.AnalyticsReporting.V4.Model.DateRangeValues.t()]
}

Link to this section Functions

Link to this function

decode(value, options) View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.