Method: monetization.subscriptions.basePlans.offers.batchGet

Lee una o más ofertas de suscripción.

Solicitud HTTP

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

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
packageName

string

Obligatorio. La app principal (nombre del paquete) para la que se deben crear o actualizar las suscripciones. Debe ser igual al campo packageName en todas las solicitudes.

productId

string

Obligatorio. El ID del producto de la suscripción superior, si todas las ofertas actualizadas pertenecen a la misma suscripción. Si esta solicitud abarca varias suscripciones, establece este campo en “-”. Se debe establecer.

basePlanId

string

Obligatorio. Indica el plan básico (ID) superior para el que se deben leer las ofertas. Se puede especificar como “-” para leer ofertas de varios planes básicos.

Cuerpo de la solicitud

El cuerpo de la solicitud contiene datos con la siguiente estructura:

Representación JSON
{
  "requests": [
    {
      object (GetSubscriptionOfferRequest)
    }
  ]
}
Campos
requests[]

object (GetSubscriptionOfferRequest)

Obligatorio. Una lista de solicitudes de actualización de hasta 100 elementos Todas las solicitudes deben actualizar suscripciones diferentes.

Cuerpo de la respuesta

Mensaje de respuesta para el extremo offers.batchGet.

Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:

Representación JSON
{
  "subscriptionOffers": [
    {
      object (SubscriptionOffer)
    }
  ]
}
Campos
subscriptionOffers[]

object (SubscriptionOffer)

Permisos de autorización

Requiere el siguiente alcance de OAuth:

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

GetSubscriptionOfferRequest

Mensaje de solicitud para offers.get.

Representación JSON
{
  "packageName": string,
  "productId": string,
  "basePlanId": string,
  "offerId": string
}
Campos
packageName

string

Obligatorio. La app principal (nombre del paquete) de la oferta que se obtendrá.

productId

string

Obligatorio. La suscripción principal (ID) de la oferta que se obtendrá.

basePlanId

string

Obligatorio. Es el plan básico (ID) de la oferta que se obtendrá.

offerId

string

Obligatorio. Es el ID único de la oferta que se desea obtener.