Webapps

Para ver uma lista de métodos desse recurso, consulte o final desta página.

Representações de recursos

Um recurso WebApps representa um app da Web criado para uma empresa. Os apps da Web são publicados no Google Play gerenciado e podem ser distribuídos como outros apps Android. No dispositivo de um usuário, um app da Web abre o URL especificado.

{
  "webAppId": string,
  "title": string,
  "startUrl": string,
  "icons": [
    {
      "imageData": string
    }
  ],
  "displayMode": string,
  "versionCode": long,
  "isPublished": boolean
}
Nome da propriedade Valor Descrição Observações
displayMode string O modo de exibição do app da Web.

Os valores possíveis incluem:
  • "minimalUi", a barra de status do dispositivo, a barra de navegação, o URL do app e um botão de atualização ficam visíveis quando o app está aberto. Nos URLs HTTP, você só pode selecionar esta opção.
  • "standalone", a barra de status e a barra de navegação do dispositivo ficam visíveis quando o app está aberto.
  • "fullScreen", o app será aberto no modo de tela cheia, ocultando o status e as barras de navegação do dispositivo. Nem todos os elementos da IU do navegador, o URL da página, a barra de status do sistema e o botão "Voltar" ficam visíveis, e o app da Web ocupa toda a área de exibição disponível.


Os valores aceitáveis são os seguintes:
  • "fullScreen"
  • "minimalUi"
  • "standalone"
icons[] list Uma lista de ícones que representam esse site. Se ausente, um ícone padrão (para criar) ou o atual (para atualização) será usado.
icons[].imageData string Os bytes reais da imagem em uma string codificada em base64url (RFC 6448, seção 5 "Codificação Base 64 com URL e alfabeto seguro de nome de arquivo").
  • O tipo de imagem pode ser png ou jpg.
  • O ideal é que a imagem seja quadrada.
  • O ideal é que o tamanho da imagem seja de 512 x 512.
isPublished boolean Uma sinalização informando se o app já foi publicado na Play Store.
startUrl string O URL de início, isto é, o URL que deve carregar quando o usuário abrir o aplicativo.
title string O título do app da Web conforme exibido para o usuário (por exemplo, entre uma lista de outros apps ou como um rótulo de um ícone).
versionCode long A versão atual do app.

A versão pode aumentar automaticamente durante o ciclo de vida do app da Web, enquanto o Google faz a manutenção interna para manter o app atualizado.

webAppId string O ID do aplicativo. Uma string no formato "app:<package name>" em que o nome do pacote sempre começa com o prefixo "com.google.enterprise.webapp." seguido por um ID aleatório.

Métodos

delete
Exclui um app da Web existente.
get
Recebe um app da Web existente.
inserir
Cria um novo app da Web para a empresa.
list
Recupera detalhes de todos os apps da Web de uma determinada empresa.
update
Atualiza um app da Web existente.