Method: monetization.subscriptions.basePlans.offers.batchGet

Читает одно или несколько предложений подписки.

HTTP-запрос

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

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

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

Параметры
packageName

string

Необходимый. Родительское приложение (имя пакета), для которого необходимо создать или обновить подписки. Должно быть равно полю packageName во всех запросах.

productId

string

Необходимый. Идентификатор продукта родительской подписки, если все обновленные предложения принадлежат одной подписке. Если этот запрос охватывает несколько подписок, установите для этого поля значение «-». Должно быть установлено.

basePlanId

string

Необходимый. Родительский базовый план (ID), для которого следует читать предложения. Может быть указано как «-», чтобы прочитать предложения из нескольких базовых планов.

Тело запроса

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

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

object ( GetSubscriptionOfferRequest )

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

Тело ответа

Ответное сообщение для конечной точки Offer.batchGet.

В случае успеха тело ответа содержит данные следующей структуры:

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

object ( SubscriptionOffer )

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

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

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

ПолучитьподпискуПредложениеЗапрос

Запросить сообщение для Offers.get.

JSON-представление
{
  "packageName": string,
  "productId": string,
  "basePlanId": string,
  "offerId": string
}
Поля
packageName

string

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

productId

string

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

basePlanId

string

Необходимый. Родительский базовый план (ID) получаемого предложения.

offerId

string

Необходимый. Уникальный идентификатор предложения, которое вы хотите получить.