- Solicitud HTTP
- Parámetros de ruta de acceso
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
- DeletePurchaseOptionRequest
- Pruébalo
Borra opciones de compra en uno o varios productos únicos.
De forma predeterminada, esta operación fallará si hay ofertas existentes en las opciones de compra borradas. Usa el parámetro force para anular el comportamiento predeterminado.
Solicitud HTTP
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions:batchDelete
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de ruta de acceso
Parámetros | |
---|---|
packageName |
Obligatorio. Es el nombre del paquete de la app principal de las opciones de compra que se borrarán. |
productId |
Obligatorio. Es el ID del producto único principal si todas las opciones de compra que se borrarán pertenecen al mismo producto único. Si este borrado por lotes abarca múltiples productos únicos, establece este campo como "-". |
Cuerpo de la solicitud
El cuerpo de la solicitud contiene datos con la siguiente estructura:
Representación JSON |
---|
{
"requests": [
{
object ( |
Campos | |
---|---|
requests[] |
Obligatorio. Es una lista de solicitudes de eliminación de hasta 100 elementos. Todas las solicitudes deben borrar opciones de compra de diferentes productos únicos. |
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
DeletePurchaseOptionRequest
Es el mensaje de solicitud para borrar una opción de compra.
Representación JSON |
---|
{
"packageName": string,
"productId": string,
"purchaseOptionId": string,
"latencyTolerance": enum ( |
Campos | |
---|---|
packageName |
Obligatorio. Es el nombre del paquete de la app principal de la opción de compra que se borrará. |
productId |
Obligatorio. ID del producto único principal de la opción de compra que se borrará. |
purchaseOptionId |
Obligatorio. ID de la opción de compra que se borrará. |
latencyTolerance |
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. |
force |
Opcional. Este campo no tiene efecto en las opciones de compra que no tienen ofertas. En el caso de las opciones de compra con ofertas asociadas, si |