Recurso: Grant
Es un recurso de otorgamiento de acceso.
| Representación JSON | 
|---|
| {
  "name": string,
  "packageName": string,
  "appLevelPermissions": [
    enum ( | 
| Campos | |
|---|---|
| name | 
 Obligatorio. Es el nombre del recurso para este otorgamiento de acceso, que sigue el patrón "developers/{developer}/users/{email}/grants/{packageName}". Si se otorga para una app en borrador, el ID de la app se usará en el nombre del recurso en vez del nombre del paquete. | 
| packageName | 
 Inmutable. Es el nombre del paquete de la app. Estará vacío para las apps en borrador. | 
| appLevelPermissions[] | 
 Son los permisos que se otorgan al usuario para esta app. | 
AppLevelPermission
Es un permiso que se otorga a nivel de cada app.
| Enums | |
|---|---|
| APP_LEVEL_PERMISSION_UNSPECIFIED | Indica que es un permiso desconocido o que este no se especificó. | 
| CAN_ACCESS_APP | Permite ver la información de la app (solo lectura). Obsoleto: Intenta definir un objeto capability más detallado. De lo contrario, consulta AppLevelPermission.CAN_VIEW_NON_FINANCIAL_DATA. | 
| CAN_VIEW_FINANCIAL_DATA | Permite ver los datos financieros. | 
| CAN_MANAGE_PERMISSIONS | Administrador (todos los permisos). | 
| CAN_REPLY_TO_REVIEWS | Permite responder a opiniones. | 
| CAN_MANAGE_PUBLIC_APKS | Permite lanzar la app a producción, excluir dispositivos y usar la firma de apps de Google Play. | 
| CAN_MANAGE_TRACK_APKS | Permite lanzar la app a segmentos de pruebas. | 
| CAN_MANAGE_TRACK_USERS | Permite administrar segmentos de pruebas y editar listas de verificadores. | 
| CAN_MANAGE_PUBLIC_LISTING | Administrar la presencia en Play Store | 
| CAN_MANAGE_DRAFT_APPS | Permite editar y eliminar apps en borrador. | 
| CAN_MANAGE_ORDERS | Administrar pedidos y suscripciones | 
| CAN_MANAGE_APP_CONTENT | Permite administrar páginas relacionadas con políticas. | 
| CAN_VIEW_NON_FINANCIAL_DATA | Permite ver la información de la app (solo lectura). | 
| CAN_VIEW_APP_QUALITY | Permite ver datos de calidad de la app, como Datos vitales, Fallas, etcétera. | 
| CAN_MANAGE_DEEPLINKS | Permite administrar la configuración de vínculos directos de una app. | 
| Métodos | |
|---|---|
| 
 | Otorga a un usuario acceso al paquete determinado. | 
| 
 | Quita el acceso del usuario al paquete o la cuenta de desarrollador indicados. | 
| 
 | Actualiza el acceso del usuario al paquete determinado. | 
Códigos de error
Las operaciones de este recurso devuelven los siguientes códigos de error HTTP:
| Código de error | Motivo | Solución | 
|---|---|---|
| 5xx | Error genérico en el servidor de Google Play. | Vuelve a intentar enviar tu solicitud. Si el problema persiste, comunícate con tu administrador de cuentas de Google Play o envía una solicitud de asistencia. Considera consultar el Panel de estado de Play para ver si hay interrupciones conocidas. | 
| 409 | Se produjo un error de actualización de simultaneidad. Se intentó actualizar un objeto que ya se estaba actualizando. Por ejemplo, una compra se confirma llamando al método  | Vuelve a intentar enviar tu solicitud. |