Method: monetization.subscriptions.basePlans.migratePrices

Переносит подписчиков из одной или нескольких устаревших ценовых групп на текущую цену. В результате запросов Google Play уведомляет затронутых подписчиков. Поддерживается одновременно только до 250 устаревших ценовых когорт.

HTTP-запрос

POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}:migratePrices

URL-адрес использует синтаксис транскодирования gRPC .

Параметры пути

Параметры
package Name

string

Необходимый. Имя пакета родительского приложения. Должно быть равно полю packageName ресурса подписки.

product Id

string

Необходимый. Идентификатор обновляемой подписки. Должно быть равно полю ProductId ресурса Subscription.

base Plan Id

string

Необходимый. Уникальный идентификатор базового плана, цены на который обновляются.

Тело запроса

Тело запроса содержит данные следующей структуры:

JSON-представление
{
  "regionalPriceMigrations": [
    {
      object (RegionalPriceMigrationConfig)
    }
  ],
  "regionsVersion": {
    object (RegionsVersion)
  },
  "latencyTolerance": enum (ProductUpdateLatencyTolerance)
}
Поля
regional Price Migrations[]

object ( RegionalPriceMigrationConfig )

Необходимый. Региональные цены обновить.

regions Version

object ( RegionsVersion )

Необходимый. Версия доступных регионов, используемая для RegionalPriceMigrations.

latency Tolerance

enum ( ProductUpdateLatencyTolerance )

Необязательный. Допуск на задержку распространения этого обновления продукта. По умолчанию чувствителен к задержке.

Тело ответа

В случае успеха тело ответа пустое.

Области авторизации

Требуется следующая область действия OAuth:

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