A configuração de recursos usada para definir o conteúdo e o comportamento do complemento do Google Workspace. Os manifestos do complemento do Google Workspace precisam ter todos os componentes marcados como Obrigatório.
Complementos
O nível superior da configuração do manifesto de complementos do Google Workspace.
Representação JSON |
---|
{ "common": { object (Common) }, "calendar": { object (Calendar) }, "drive": { object (Drive) }, "gmail": { object (Gmail) }, "docs": { object (Docs) }, "sheets": { object (Sheets) }, "slides": { object (Slides) } } |
Campos | |
---|---|
common |
Obrigatório. Define valores para um Complemento do Google Workspace que seja comum a cada aplicativo host. Alguns valores definidos aqui são usados como padrão quando valores específicos de um determinado host são omitidos. |
calendar |
Obrigatório se o complemento do Google Workspace estender o Agenda. Configurações do comportamento e da aparência dos complementos do Google Workspace no aplicativo host do Google Agenda. Se esse campo for omitido, o complemento será desativado no Google Agenda. |
drive |
Obrigatório se o complemento do Google Workspace estender o Google Drive. Configurações do comportamento e da aparência dos complementos do Google Workspace no aplicativo host do Google Drive. Se esse campo for omitido, o complemento será desativado no Google Drive. |
gmail |
Obrigatório se o complemento do Google Workspace estender o Gmail. Configurações do comportamento e da aparência dos complementos do Google Workspace no aplicativo host do Gmail. Se esse campo for omitido, o complemento será desativado no Gmail. |
docs |
Obrigatório se o complemento do Google Workspace estender o Documentos Configurações da aparência e do comportamento do complemento do Google Workspace no aplicativo host do Documentos. Se esse campo for omitido, o complemento será desativado no Documentos. |
sheets |
Obrigatório se o complemento do Google Workspace estender o Planilhas Configurações da aparência e do comportamento do complemento do Google Workspace no aplicativo host do Planilhas. Se esse campo for omitido, o complemento será desativado no Planilhas. |
slides |
Obrigatório se o complemento do Google Workspace estender o Apresentações. Configurações da aparência e do comportamento do complemento do Google Workspace no aplicativo host do Apresentações. Se esse campo for omitido, o complemento será desativado no Apresentações. |
Nome
Configuração do manifesto para parâmetros comuns a cada aplicativo host. Alguns valores definidos aqui são usados como padrão quando valores específicos de um host específico são omitidos.
Representação JSON |
---|
{ "homepageTrigger": { object (HomepageTrigger) }, "layoutProperties": { object (LayoutProperties) }, "logoUrl": string, "name": string, "openLinkUrlPrefixes": [ string ], "universalActions": [ { object (UniversalAction) } ], "useLocaleFromApp": boolean } |
Campos | |
---|---|
homepageTrigger |
|
layoutProperties |
|
logoUrl |
Obrigatório. É o URL da imagem exibida na barra de ferramentas. O URL precisa ser público. |
name |
Obrigatório. O nome do complemento mostrado na barra de ferramentas. |
openLinkUrlPrefixes[] |
Obrigatório se o complemento mostrar links externos, seja em
widgets usando um
Consulte Adicionar URLs da lista de permissões para mais detalhes. |
universalActions[] |
|
useLocaleFromApp |
Se Consulte Acessar o local e os fusos horários dos usuários para ver mais detalhes. |
LayoutProperties
Uma configuração que controla as cores e a aparência da Google Workspace barra de ferramentas e do complemento.
Representação JSON |
---|
{ "primaryColor": string, "secondaryColor": string } |
Campos | |
---|---|
primaryColor |
|
secondaryColor |
|
Ação universal
Uma configuração para uma ação universal. Quando selecionada, uma ação universal abre o link do URL especificado ou executa a função especificada do Apps Script.
Representação JSON |
---|
{ "label": string, // Union field rule can be only one of the following: "openLink": string, "runFunction": string, // End of list of possible types for union field rule. } |
Campos | |
---|---|
label |
|
openLink |
runFunction não estiver presente. Se fornecido, o URL que é aberto em uma guia
quando o usuário seleciona essa ação.
|
runFunction |
openLink não estiver presente. Se fornecido, o nome da função do Apps Script que é executada quando o usuário seleciona essa ação.
Consulte o guia Ações universais para mais detalhes. |