Method: monetization.onetimeproducts.purchaseOptions.offers.batchDelete

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

HTTP-запрос

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

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

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

Параметры
packageName

string

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

Должно быть равно полю packageName во всех ресурсах OneTimeProductOffer.

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

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

purchaseOptionId

string

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

offerId

string

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

latencyTolerance

enum ( ProductUpdateLatencyTolerance )

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