Method: monetization.subscriptions.basePlans.offers.patch

Обновляет существующее предложение подписки.

HTTP-запрос

PATCH https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{subscriptionOffer.packageName}/subscriptions/{subscriptionOffer.productId}/basePlans/{subscriptionOffer.basePlanId}/offers/{subscriptionOffer.offerId}

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

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

Параметры
subscriptionOffer.packageName

string

Необходимый. Неизменный. Имя пакета приложения, которому принадлежит родительская подписка.

subscriptionOffer.productId

string

Необходимый. Неизменный. Идентификатор родительской подписки, которой принадлежит это предложение.

subscriptionOffer.basePlanId

string

Необходимый. Неизменный. Идентификатор базового плана, расширением которого является это предложение.

subscriptionOffer.offerId

string

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

Параметры запроса

Параметры
updateMask

string ( FieldMask format)

Необходимый. Список полей, которые необходимо обновить.

Это разделенный запятыми список полных имен полей. Пример: "user.displayName,photo" .

regionsVersion

object ( RegionsVersion )

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

allowMissing

boolean

Необязательный. Если установлено значение true и предложение подписки с указанными packageName, ProductId, basePlanId и OfferId не существует, предложение будет создано.

Если создается новое предложение, updateMask игнорируется.

latencyTolerance

enum ( ProductUpdateLatencyTolerance )

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

Тело запроса

Тело запроса содержит экземпляр SubscriptionOffer .

Тело ответа

В случае успеха тело ответа содержит экземпляр SubscriptionOffer .

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

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

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