Konfiguracja migracji cen.
Zapis JSON |
---|
{
"regionCode": string,
"oldestAllowedPriceVersionTime": string,
"priceIncreaseType": enum ( |
Pola | |
---|---|
regionCode |
Wymagane. Kod regionu, którego dotyczy ta konfiguracja, zgodnie z normą ISO 3166-2, np. „PL”. |
oldestAllowedPriceVersionTime |
Wymagane. Ostateczny termin płatności historycznych cen, które subskrybenci mogą w dalszym ciągu płacić. Subskrybenci, którzy korzystają z cen, które były dostępne w tym ostatecznym terminie lub później, zachowają dotychczasową cenę. Subskrybentów, którzy korzystają ze starszych cen, zacznie obowiązywać obecna cena. Przeniesieni subskrybenci otrzymają powiadomienie, że będą płacić inną cenę. W przypadku subskrybentów, którzy nie wyrażą zgody na nową cenę, subskrypcja zostanie zakończona przy następnym odnowieniu. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
priceIncreaseType |
Opcjonalnie: Działanie, które chce, aby użytkownicy widzieli, gdy podczas migracji nastąpi wzrost ceny. Jeśli zasada jest nieskonfigurowana, domyślna wartość to PRICE_INCREASE_TYPE_OPT_IN. Pamiętaj, że pierwszą migrację wzrostu ceny z możliwością rezygnacji w przypadku każdej aplikacji należy zainicjować w Konsoli Play. |
PriceIncreaseType
Typ migracji cen.
Wartości w polu enum | |
---|---|
PRICE_INCREASE_TYPE_UNSPECIFIED |
Stan nieokreślony. |
PRICE_INCREASE_TYPE_OPT_IN |
Podwyżka będzie widoczna dla użytkowników po zaakceptowaniu. |
PRICE_INCREASE_TYPE_OPT_OUT |
Podwyżka będzie widoczna dla użytkowników z możliwością rezygnacji. |