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

Resource for per-track country availability information.

Attributes

  • countries (type: list(GoogleApi.AndroidPublisher.V3.Model.TrackTargetedCountry.t), default: nil) - A list of one or more countries where artifacts in this track are available. This list includes all countries that are targeted by the track, even if only specific carriers are targeted in that country.
  • restOfWorld (type: boolean(), default: nil) - Whether artifacts in this track are available to "rest of the world" countries.
  • syncWithProduction (type: boolean(), default: nil) - Whether this track's availability is synced with the default production track. See https://support.google.com/googleplay/android-developer/answer/7550024 for more information on syncing country availability with production. Note that if this is true, the returned "countries" and "rest_of_world" fields will reflect the values for the default production track.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.AndroidPublisher.V3.Model.TrackCountryAvailability{
  countries:
    [GoogleApi.AndroidPublisher.V3.Model.TrackTargetedCountry.t()] | nil,
  restOfWorld: boolean() | nil,
  syncWithProduction: boolean() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.