View Source GoogleApi.AndroidPublisher.V3.Model.DeviceTierConfig (google_api_android_publisher v0.34.1)

Configuration describing device targeting criteria for the content of an app.

Attributes

  • deviceGroups (type: list(GoogleApi.AndroidPublisher.V3.Model.DeviceGroup.t), default: nil) - Definition of device groups for the app.
  • deviceTierConfigId (type: String.t, default: nil) - Output only. The device tier config ID.
  • deviceTierSet (type: GoogleApi.AndroidPublisher.V3.Model.DeviceTierSet.t, default: nil) - Definition of the set of device tiers for the app.
  • userCountrySets (type: list(GoogleApi.AndroidPublisher.V3.Model.UserCountrySet.t), default: nil) - Definition of user country sets for the app.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.AndroidPublisher.V3.Model.DeviceTierConfig{
  deviceGroups: [GoogleApi.AndroidPublisher.V3.Model.DeviceGroup.t()] | nil,
  deviceTierConfigId: String.t() | nil,
  deviceTierSet: GoogleApi.AndroidPublisher.V3.Model.DeviceTierSet.t() | nil,
  userCountrySets:
    [GoogleApi.AndroidPublisher.V3.Model.UserCountrySet.t()] | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.