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