Method: monetization.subscriptions.basePlans.migratePrices

Przenosi subskrybentów z co najmniej 1 grupy starszych cen na bieżącą cenę. W efekcie Google Play wysyła powiadomienia do odpowiednich 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, którą chcesz zmienić. Musi być równy polu productId zasobu Subscription.

basePlanId

string

Wymagane. Unikalny identyfikator abonamentu podstawowego, którego ceny chcesz zaktualizować.

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, które chcesz zaktualizować.

regionsVersion

object (RegionsVersion)

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

latencyTolerance

enum (ProductUpdateLatencyTolerance)

Opcjonalnie: Tolerancja opóźnienia w propagacji tej aktualizacji produktu. Domyślnie jest to wartość „wrażliwy na opóźnienia”.

Treść odpowiedzi

W przypadku powodzenia treść odpowiedzi jest pusta.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/androidpublisher