Recurso: Grant
Um recurso de concessão de acesso.
| Representação JSON | 
|---|
{
  "name": string,
  "packageName": string,
  "appLevelPermissions": [
    enum ( | 
              
| Campos | |
|---|---|
name | 
                
                   
 Obrigatório. Nome de recurso para essa concessão, seguindo o padrão "developers/{developer}/users/{email}/grants/{packageName}". Se a concessão for para um app em rascunho, o ID será usado no nome do recurso, e não no do pacote.  | 
              
packageName | 
                
                   
 Imutável. O nome do pacote do app. Vai ficar vazio para apps em rascunho.  | 
              
appLevelPermissions[] | 
                
                   
 As permissões concedidas ao usuário para esse app.  | 
              
AppLevelPermission
Uma permissão concedida por app.
| Tipos enumerados | |
|---|---|
APP_LEVEL_PERMISSION_UNSPECIFIED | 
                  Permissão desconhecida ou não especificada. | 
CAN_ACCESS_APP | 
                  Ver informações do app (somente leitura). Descontinuado: tente definir um recurso mais granular. Ou verifique AppLevelPermission.CAN_VIEW_NON_FINANCIAL_DATA.  | 
                
CAN_VIEW_FINANCIAL_DATA | 
                  Ver dados financeiros. | 
CAN_MANAGE_PERMISSIONS | 
                  Administrador (todas as permissões). | 
CAN_REPLY_TO_REVIEWS | 
                  reviews.reply para avaliações. | 
CAN_MANAGE_PUBLIC_APKS | 
                  Enviar para produção, excluir dispositivos e usar a Assinatura de apps do Google Play. | 
CAN_MANAGE_TRACK_APKS | 
                  Enviar para faixas de teste. | 
CAN_MANAGE_TRACK_USERS | 
                  Gerenciar faixas de teste e editar listas de testadores. | 
CAN_MANAGE_PUBLIC_LISTING | 
                  Gerenciar presença na loja. | 
CAN_MANAGE_DRAFT_APPS | 
                  Editar e excluir apps em rascunho. | 
CAN_MANAGE_ORDERS | 
                  Gerenciar pedidos e assinaturas. | 
CAN_MANAGE_APP_CONTENT | 
                  Gerenciar páginas relacionadas a políticas. | 
CAN_VIEW_NON_FINANCIAL_DATA | 
                  Ver informações do app (somente leitura). | 
CAN_VIEW_APP_QUALITY | 
                  Ver dados de qualidade do app, como métricas, falhas, entre outros. | 
CAN_MANAGE_DEEPLINKS | 
                  Gerenciar a configuração de links diretos de um app. | 
Métodos | 
            |
|---|---|
                
 | 
              Permite que um usuário acesse determinado pacote. | 
                
 | 
              Remove todo o acesso do usuário a um determinado pacote ou conta de desenvolvedor. | 
                
 | 
              Atualiza o acesso do usuário ao devido pacote. | 
Códigos de erro
As operações desse recurso retornam os seguintes códigos de erro HTTP:
| Código do erro | Motivo | Resolução | 
|---|---|---|
5xx | 
  Erro genérico no servidor do Google Play. | Tente fazer a solicitação novamente.
     Se o problema persistir, entre em contato com seu gerente de contas do Google Play ou envie uma solicitação de suporte. Verifique o Painel de status do Google Play para conferir se há interrupções conhecidas.  | 
409 | 
  Erro de atualização de simultaneidade.
     Houve uma tentativa de atualizar um objeto que já estava sendo atualizado. Por exemplo, uma compra
      está sendo confirmada ao chamar o método   | 
  Tente fazer a solicitação novamente. |