Przenosi subskrybentów, którzy otrzymują historyczną cenę subskrypcji, do aktualnie oferowanej ceny w określonym regionie. Żądania będą powodować wysyłanie powiadomień o zmianach cen do użytkowników, którzy otrzymują obecnie cenę historyczną starszą niż podana sygnatura czasowa. Subskrybenci, którzy nie wyrażą zgody na nową cenę, zakończą subskrypcję przy następnym odnowieniu.
Żądanie HTTP
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}:migratePrices
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
Parametry | |
---|---|
packageName |
To pole jest wymagane. Nazwa pakietu aplikacji nadrzędnej. Musi być taka sama jak wartość pola packageName w zasobie subskrypcji. |
productId |
To pole jest wymagane. Identyfikator subskrypcji do aktualizacji. Musi być taka sama jak wartość pola productId w zasobie subskrypcji. |
basePlanId |
To pole jest wymagane. Unikalny identyfikator abonamentu podstawowego na potrzeby aktualizowania cen. |
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{ "regionalPriceMigrations": [ { object ( |
Pola | |
---|---|
regionalPriceMigrations[] |
To pole jest wymagane. Ceny regionalne do zaktualizowania. |
regionsVersion |
To pole jest wymagane. Wersja dostępnych regionów używana na potrzeby regionalPriceMigrates. |
latencyTolerance |
Opcjonalnie. Tolerancja czasu oczekiwania na rozpowszechnianie tej aktualizacji usługi. Wartość domyślna jest uwzględniana w czasie oczekiwania. |
Treść odpowiedzi
Jeśli operacja się uda, treść odpowiedzi będzie pusta.
Zakresy autoryzacji
Wymaga następującego zakresu OAuth:
https://www.googleapis.com/auth/androidpublisher