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ługiwane są tylko 250 jednoczesnych kohorty cen starszych wersji.

Żą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. Musi być taka sama jak w polu packageName w zasobie Subskrypcja.

productId

string

Wymagane. Identyfikator subskrypcji, którą chcesz zaktualizować. Musi być równy polu productId w zasobie 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żywana w przypadku migracji cen regionalnych.

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