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

startUrl

string

O URL de início, isto é, o URL que deve ser carregado quando o usuário abre o aplicativo.

icons[]

object (WebAppIcon)

Uma lista de ícones para o app da Web. Precisa 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 o ciclo de vida do app da Web, enquanto o Google faz uma limpeza interna para manter o app atualizado.

WebAppIcon

Ícone de um app da Web. Os formatos compatíveis 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 (por volta de 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.

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 de interface do navegador para controlar a navegação e visualizar o URL da página.
STANDALONE Abre o aplicativo da web para que se pareça com um aplicativo nativo autônomo. Os elementos de interface do navegador e o URL da página não são visíveis, mas a barra de status do sistema e o botão "Voltar" estão visíveis.
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 ficam 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 os apps da Web de uma determinada empresa.

patch

Atualiza um app da Web.