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. |