Method: monetization.subscriptions.basePlans.migratePrices

Przenosi subskrybentów z co najmniej 1 starszej kohorty cenowej na obecną cenę. Jeśli tak się stanie, Google Play powiadomi o tym subskrybentów. Obsługiwanych jest tylko maksymalnie 250 starszych kohort cenowych jednoczesnych.

Żą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

string

Wymagane. Nazwa pakietu aplikacji nadrzędnej. Wartość musi być równa wartości pola packageName w zasobie subskrypcji.

productId

string

Wymagane. Identyfikator subskrypcji do zaktualizowania. Wartość musi być równa polu productId w zasobie subskrypcji.

basePlanId

string

Wymagane. Unikalny identyfikator abonamentu podstawowego, w przypadku którego chcesz aktualizować ceny.

Treść żądania

Treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "regionalPriceMigrations": [
    {
      object (RegionalPriceMigrationConfig)
    }
  ],
  "regionsVersion": {
    object (RegionsVersion)
  },
  "latencyTolerance": enum (ProductUpdateLatencyTolerance)
}
Pola
regionalPriceMigrations[]

object (RegionalPriceMigrationConfig)

Wymagane. Ceny regionalne do zaktualizowania.

regionsVersion

object (RegionsVersion)

Wymagane. Wersja dostępnych regionów używanych na potrzeby klasy regionalPriceMigrations.

latencyTolerance

enum (ProductUpdateLatencyTolerance)

Opcjonalnie: Tolerancja czasu oczekiwania na rozpowszechnienie tej aktualizacji usługi. Domyślnie uwzględniany jest czas 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