REST Resource: enterprises.webApps

Recurso: WebApp

Um app da Web.

Representação JSON
{
  "name": string,
  "title": string,
  "startUrl": string,
  "icons": [
    {
      object (WebAppIcon)
    }
  ],
  "displayMode": enum (DisplayMode),
  "versionCode": string
}
Campos
name

string

O nome do app da Web, que é gerado pelo servidor durante a criação no formato enterprises/{enterpriseId}/webApps/{packageName}.

title

string

O título do app da Web exibido ao usuário (por exemplo, entre uma lista de outros aplicativos ou como rótulo de um ícone).

startUrl

string

O URL inicial, ou seja, o URL que precisa ser carregado quando o usuário abrir o aplicativo.

icons[]

object (WebAppIcon)

Uma lista de ícones para o app da Web. É preciso ter pelo menos um elemento.

displayMode

enum (DisplayMode)

O modo de exibição do app da Web.

versionCode

string (int64 format)

A versão atual do app.

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

WebAppIcon

Um ícone para um app da Web. Os formatos aceitos são png, jpg e webp.

Representação JSON
{
  "imageData": string
}
Campos
imageData

string

Os bytes reais da imagem em uma string codificada em base64url (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 tamanho ideal da imagem é 512 x 512.

DisplayMode

O modo de exibição do app da Web.

Enums
DISPLAY_MODE_UNSPECIFIED Não utilizado.
MINIMAL_UI Abre o app da Web com um conjunto mínimo de elementos da interface do navegador para controlar a navegação e visualizar o URL da página.
STANDALONE Abre o app da Web para que ele pareça um aplicativo nativo independente. Os elementos da interface do navegador e o URL da página não estão visíveis, mas a barra de status do sistema e o botão "Voltar" estão.
FULL_SCREEN Abre o app da Web em tela cheia sem controles visíveis. Os elementos da interface do navegador, o URL da página, a barra de status do sistema e o botão "Voltar" não estão visíveis, e o app da Web ocupa toda a área de exibição disponível.

Métodos

create

Cria um app da Web.

delete

Exclui um app da Web.

get

Recebe um app da Web.

list

Lista apps da Web para uma determinada empresa.

patch

Atualiza um app da Web.