GoogleApi.AndroidPublisher.V3.Model.IntroductoryPriceInfo (google_api_android_publisher v0.28.0) View Source

Contains the introductory price information for a subscription.

Attributes

  • introductoryPriceAmountMicros (type: String.t, default: nil) - Introductory price of the subscription, not including tax. The currency is the same as price_currency_code. Price is expressed in micro-units, where 1,000,000 micro-units represents one unit of the currency. For example, if the subscription price is €1.99, price_amount_micros is 1990000.
  • introductoryPriceCurrencyCode (type: String.t, default: nil) - ISO 4217 currency code for the introductory subscription price. For example, if the price is specified in British pounds sterling, price_currency_code is "GBP".
  • introductoryPriceCycles (type: integer(), default: nil) - The number of billing period to offer introductory pricing.
  • introductoryPricePeriod (type: String.t, default: nil) - Introductory price period, specified in ISO 8601 format. Common values are (but not limited to) "P1W" (one week), "P1M" (one month), "P3M" (three months), "P6M" (six months), and "P1Y" (one year).

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() :: %GoogleApi.AndroidPublisher.V3.Model.IntroductoryPriceInfo{
  introductoryPriceAmountMicros: String.t() | nil,
  introductoryPriceCurrencyCode: String.t() | nil,
  introductoryPriceCycles: integer() | nil,
  introductoryPricePeriod: String.t() | nil
}

Link to this section Functions

Specs

decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.