Method: monetization.onetimeproducts.purchaseOptions.offers.batchDelete

Borra una o más ofertas de productos únicos.

Solicitud HTTP

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

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

Parámetros de ruta de acceso

Parámetros
packageName

string

Obligatorio. Es el nombre del paquete de la app principal de las ofertas que se borrarán.

Debe ser igual al campo packageName en todos los recursos OneTimeProductOffer.

productId

string

Obligatorio. Es el ID del producto único principal si todas las ofertas que se borrarán pertenecen al mismo producto. Si esta solicitud abarca múltiples productos únicos, establece este campo como "-".

purchaseOptionId

string

Obligatorio. ID de la opción de compra principal para la que se tienen que borrar las ofertas. Se puede especificar como "-" para actualizar las ofertas de múltiples opciones de compra.

Cuerpo de la solicitud

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

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

object (DeleteOneTimeProductOfferRequest)

Obligatorio. Es una lista de solicitudes de actualización de hasta 100 elementos. Todas las solicitudes deben corresponder a ofertas diferentes.

Cuerpo de la respuesta

Si se ejecuta correctamente, el cuerpo de la respuesta es un objeto JSON vacío.

Permisos de autorización

Requiere el siguiente alcance de OAuth:

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

DeleteOneTimeProductOfferRequest

Es un mensaje de solicitud para borrar una oferta de producto único.

Representación JSON
{
  "packageName": string,
  "productId": string,
  "purchaseOptionId": string,
  "offerId": string,
  "latencyTolerance": enum (ProductUpdateLatencyTolerance)
}
Campos
packageName

string

Obligatorio. Es el nombre del paquete de la app principal de la oferta que se borrará.

productId

string

Obligatorio. Es el ID del producto único principal de la oferta que se borrará.

purchaseOptionId

string

Obligatorio. Es el ID de la opción de compra principal de la oferta que se borrará.

offerId

string

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

latencyTolerance

enum (ProductUpdateLatencyTolerance)

Opcional. Es la tolerancia de latencia para la propagación de esta actualización de producto. La configuración predeterminada es sensible a la latencia.