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 superior (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. Es 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. El plan básico (ID) superior del que se deben leer las ofertas. Puede especificarse 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 diferentes suscripciones.

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. Es la app principal (nombre del paquete) de la oferta que se debe obtener.

productId

string

Obligatorio. Es la suscripción superior (ID) de la oferta que se obtendrá.

basePlanId

string

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

offerId

string

Obligatorio. Es el ID único de la oferta que se obtendrá.