Konfiguracja migracji cen.
Zapis JSON |
---|
{
"regionCode": string,
"oldestAllowedPriceVersionTime": string,
"priceIncreaseType": enum ( |
Pola | |
---|---|
regionCode |
To pole jest wymagane. Kod regionu, do którego odnosi się ta konfiguracja, zgodnie z definicją w formacie ISO 3166-2, np. „PL”. |
oldestAllowedPriceVersionTime |
To pole jest wymagane. Ostateczny termin, w którym subskrybenci mogą nadal płacić za wcześniejsze ceny. Subskrybenci z cenami, które były dostępne do tego czasu lub później, zachowają dotychczasową cenę. Subskrybenci, którzy korzystają z wcześniejszych cen, zostaną przeniesieni na aktualną cenę. Przeniesieni subskrybenci otrzymają powiadomienie o innej cenie. Subskrybenci, którzy nie wyrażą zgody na nową cenę, zakończą subskrypcję przy następnym odnowieniu. Sygnatura czasowa w formacie RFC3339 UTC „Zulu”, z rozdzielczością nanosekundy i maksymalnie 9 cyframi po przecinku. Przykłady: |
priceIncreaseType |
Opcjonalnie. Zachowanie, które osoba wywołująca chce widzieć użytkownikom w przypadku wzrostu ceny podczas migracji. Jeśli zasada jest nieskonfigurowana, przyjmuje się domyślnie wartość PRICE_ALLOWED_TYPE_OPT_IN. Pamiętaj, że w przypadku każdej aplikacji pierwsza zmiana podwyżki ceny z możliwością rezygnacji musi zostać zainicjowana w Konsoli Play. |
PriceIncreaseType
Typ migracji cen.
Wartości w polu enum | |
---|---|
PRICE_INCREASE_TYPE_UNSPECIFIED |
Nieokreślony stan. |
PRICE_INCREASE_TYPE_OPT_IN |
Podwyżka ceny będzie widoczna dla użytkowników po wyrażeniu zgody. |
PRICE_INCREASE_TYPE_OPT_OUT |
Podwyżka ceny będzie informowana o możliwości rezygnacji. |