Products: approve

Aprueba el producto especificado y los permisos relevantes de la app, si los hay. La cantidad máxima de productos que puede aprobar por cliente empresarial es 1,000.

Para aprender a usar Google Play administrado para diseñar y crear una tienda para mostrar los productos aprobados a los usuarios, consulta Diseño de tienda.

Solicitud

Solicitud HTTP

POST https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/products/productId/approve

Parámetros

Nombre del parámetro Valor Descripción
Parámetros de ruta de acceso
enterpriseId string El ID de la empresa.
productId string Es el ID del producto.

Autorización

Esta solicitud requiere una autorización con el siguiente alcance:

Alcance
https://www.googleapis.com/auth/androidenterprise

Para obtener más información, consulta la página de autenticación y autorización.

Cuerpo de la solicitud

En el cuerpo de la solicitud, proporciona los datos con la siguiente estructura:

{
  "approvalUrlInfo": {
    "kind": "androidenterprise#approvalUrlInfo",
    "approvalUrl": string
  },
  "approvedPermissions": string
}
Nombre de la propiedad Valor Descripción Notas
approvalUrlInfo nested object Es la URL de aprobación que se le mostró al usuario. Solo se aceptarán los permisos que se muestren al usuario con esa URL, que pueden no ser el conjunto de permisos completo del producto. Por ejemplo, es posible que la URL solo muestre permisos nuevos de una actualización después de la aprobación del producto o que no incluya permisos nuevos si el producto se actualizó desde que se generó la URL.
approvalUrlInfo.approvalUrl string Una URL que muestra los permisos de un producto y que también se puede usar para aprobarlo con la llamada a Products.approve.
approvedPermissions string Establece cómo se manejan las nuevas solicitudes de permisos para el producto. "allPermissions" aprueba automáticamente todos los permisos actuales y futuros del producto. "currentPermissionsOnly" aprueba el conjunto actual de permisos para el producto, pero cualquier permiso futuro agregado mediante actualizaciones requerirá una reaprobación manual. Si no se especifica, solo se aprobará el conjunto actual de permisos.

Los valores aceptables son los siguientes:
  • "allPermissions"
  • "currentPermissionsOnly"
approvalUrlInfo.kind string

Respuesta

Si se aplica correctamente, este método muestra un cuerpo de respuesta vacío.