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 é 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. Nenhum elemento da interface do navegador, URL da página, barra de status do sistema e 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 este site. Se ausente, um ícone padrão (para criar) ou o ícone atual (para atualização) será usado.
icons[].imageData string Os bytes reais da imagem em uma string codificada em base64url (c.f. RFC4648, seção 5 "Codificação Base 64 com URL e alfabeto seguro de nome de arquivo").
  • O tipo da imagem pode ser png ou jpg.
  • O ideal é que a imagem seja quadrada.
  • O ideal é que a imagem tenha o tamanho 512 x 512.
isPublished boolean Uma sinalização indicando se o app já foi publicado na Play Store.
startUrl string O URL de início, isto é, o URL que deve ser carregado quando o usuário abre o aplicativo.
title string O título do aplicativo da web conforme exibido para o usuário (por exemplo, entre uma lista de outros aplicativos ou como um rótulo para 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 uma limpeza interna para manter o app atualizado.

webAppId string O código 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 atual.
get
Recebe um app da Web atual.
inserir
Cria um novo app da Web para a empresa.
list
Recupera os detalhes de todos os apps da Web de uma determinada empresa.
update
Atualiza um app da Web existente.