View Source GoogleApi.AndroidPublisher.V3.Model.RegionalPriceMigrationConfig (google_api_android_publisher v0.38.0)

Configuration for migration of a legacy price cohort.

Attributes

  • oldestAllowedPriceVersionTime (type: DateTime.t, default: nil) - Required. Subscribers in all legacy price cohorts before this time will be migrated to the current price. Subscribers in any newer price cohorts are unaffected. Affected subscribers will receive one or more notifications from Google Play about the price change. Price decreases occur at the subscriber's next billing date. Price increases occur at the subscriber's next billing date following a notification period that varies by region and price increase type.
  • priceIncreaseType (type: String.t, default: nil) - Optional. The requested type of price increase
  • regionCode (type: String.t, default: nil) - Required. Region code this configuration applies to, as defined by ISO 3166-2, e.g. "US".

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.AndroidPublisher.V3.Model.RegionalPriceMigrationConfig{
  oldestAllowedPriceVersionTime: DateTime.t() | nil,
  priceIncreaseType: String.t() | nil,
  regionCode: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.