Configuration for a price migration.
JSON representation |
---|
{
"regionCode": string,
"oldestAllowedPriceVersionTime": string,
"priceIncreaseType": enum ( |
Fields | |
---|---|
regionCode |
Required. Region code this configuration applies to, as defined by ISO 3166-2, e.g. "US". |
oldestAllowedPriceVersionTime |
Required. The cutoff time for historical prices that subscribers can remain paying. Subscribers on prices which were available at this cutoff time or later will stay on their existing price. Subscribers on older prices will be migrated to the currently-offered price. The migrated subscribers will receive a notification that they will be paying a different price. Subscribers who do not agree to the new price will have their subscription ended at the next renewal. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
priceIncreaseType |
Optional. The behavior the caller wants users to see when there is a price increase during migration. If left unset, the behavior defaults to PRICE_INCREASE_TYPE_OPT_IN. Note that the first opt-out price increase migration for each app must be initiated in Play Console. |
PriceIncreaseType
The type of price migration.
Enums | |
---|---|
PRICE_INCREASE_TYPE_UNSPECIFIED |
Unspecified state. |
PRICE_INCREASE_TYPE_OPT_IN |
Price increase will be presented to users on an opt-in basis. |
PRICE_INCREASE_TYPE_OPT_OUT |
Price increase will be presented to users on an opt-out basis. |