Method: monetization.onetimeproducts.purchaseOptions.offers.batchDelete

Удаляет одно или несколько предложений контента для однократных покупок.

HTTP-запрос

POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchDelete

URL имеет синтаксис gRPC Transcoding.

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

Параметры
packageName

string

Обязательно. Родительское приложение (название пакета) для специальных предложений, которые нужно удалить.

Должно совпадать со значением поля packageName во всех запросах.

productId

string

Обязательно. Идентификатор товара родительского контента для однократных покупок, если все удаляемые предложения относятся к одному товару. Если этот запрос охватывает несколько контентов для однократных покупок, укажите в этом поле "-".

purchaseOptionId

string

Обязательно. Идентификатор основного способа покупки, для которого нужно удалить предложения. Чтобы удалить предложения из нескольких способов покупки, укажите дефис (-).

Тело запроса

Ниже приведена структура данных в теле запроса.

JSON-представление
{
  "requests": [
    {
      object (DeleteOneTimeProductOfferRequest)
    }
  ]
}
Поля
requests[]

object (DeleteOneTimeProductOfferRequest)

Обязательно. Список запросов на удаление, содержащий до 100 элементов. Все запросы должны соответствовать разным предложениям.

Тело ответа

Если запрос выполнен успешно, то тело ответа содержит пустой объект JSON.

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

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

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

DeleteOneTimeProductOfferRequest

Сообщение с запросом на удаление специального предложения на контент для однократных покупок.

JSON-представление
{
  "packageName": string,
  "productId": string,
  "purchaseOptionId": string,
  "offerId": string,
  "latencyTolerance": enum (ProductUpdateLatencyTolerance)
}
Поля
packageName

string

Обязательно. Название пакета родительского приложения, в котором нужно удалить специальное предложение.

productId

string

Обязательно. Идентификатор родительского контента для однократных покупок, относящегося к удаляемому предложению.

purchaseOptionId

string

Обязательно. Идентификатор основного варианта покупки, к которому относится удаляемое предложение.

offerId

string

Обязательно. Уникальный идентификатор предложения, которое нужно удалить.

latencyTolerance

enum (ProductUpdateLatencyTolerance)

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