RegionalPriceMigrationConfig

Konfiguration für eine Preismigration.

JSON-Darstellung
{
  "regionCode": string,
  "oldestAllowedPriceVersionTime": string,
  "priceIncreaseType": enum (PriceIncreaseType)
}
Felder
regionCode

string

Erforderlich. Regionscode, für den diese Konfiguration gilt, wie in ISO 3166-2 definiert, z.B. „US“.

oldestAllowedPriceVersionTime

string (Timestamp format)

Erforderlich. Der Annahmeschluss für bisherige Preise, an dem Abonnenten weiterhin zahlen können. Für Abonnenten, deren Preise zu diesem Zeitpunkt oder später verfügbar waren, gilt ihr aktueller Preis. Abonnenten, deren Preise noch älter sind, werden zum aktuellen Preis migriert. Die migrierten Abonnenten erhalten eine Benachrichtigung, dass sie einen anderen Preis zahlen werden. Bei Abonnenten, die dem neuen Preis nicht zustimmen, wird ihr Abo bei der nächsten Verlängerung beendet.

Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: "2014-10-02T15:01:23Z" und "2014-10-02T15:01:23.045123456Z".

priceIncreaseType

enum (PriceIncreaseType)

Optional. Das Verhalten, das der Aufrufer möchte, dass Nutzer sehen, wenn es während der Migration eine Preiserhöhung gibt. Ist die Richtlinie nicht konfiguriert, wird standardmäßig PRICE_INCREASE_TYPE_OPT_IN verwendet. Die erste Migration der Preiserhöhung unter Vorbehalt des Nutzerwiderrufs muss für jede App in der Play Console eingeleitet werden.

PriceIncreaseType

Die Art der Preismigration.

Enums
PRICE_INCREASE_TYPE_UNSPECIFIED Nicht angegebener Zustand.
PRICE_INCREASE_TYPE_OPT_IN Die Preiserhöhung wird Nutzern nach Zustimmung angezeigt.
PRICE_INCREASE_TYPE_OPT_OUT Preiserhöhungen werden Nutzern angezeigt, wenn sie sich gegen die Preiserhöhung entscheiden.