View Source GoogleApi.AnalyticsData.V1beta.Model.DimensionExpression (google_api_analytics_data v0.14.0)

Used to express a dimension which is the result of a formula of multiple dimensions. Example usages: 1) lower_case(dimension) 2) concatenate(dimension1, symbol, dimension2).

Attributes

  • concatenate (type: GoogleApi.AnalyticsData.V1beta.Model.ConcatenateExpression.t, default: nil) - Used to combine dimension values to a single dimension. For example, dimension "country, city": concatenate(country, ", ", city).
  • lowerCase (type: GoogleApi.AnalyticsData.V1beta.Model.CaseExpression.t, default: nil) - Used to convert a dimension value to lower case.
  • upperCase (type: GoogleApi.AnalyticsData.V1beta.Model.CaseExpression.t, default: nil) - Used to convert a dimension value to upper case.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.AnalyticsData.V1beta.Model.DimensionExpression{
  concatenate:
    GoogleApi.AnalyticsData.V1beta.Model.ConcatenateExpression.t() | nil,
  lowerCase: GoogleApi.AnalyticsData.V1beta.Model.CaseExpression.t() | nil,
  upperCase: GoogleApi.AnalyticsData.V1beta.Model.CaseExpression.t() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.