A configuração de recursos usada para definir Complemento do Google Workspace conteúdo e comportamento. Complemento do Google Workspace manifestos precisam ter todos os componentes marcados como Obrigatórios.
AddOns
Nível superior do manifesto de complementos do Google Workspace configuração do Terraform.
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 do Google Workspace que são comuns para 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 da aparência e do comportamento do complemento do Google Workspace no aplicativo host do Google Agenda. Se este campo for omitido, a está desativado no Google Agenda. |
drive |
Obrigatório se o complemento do Google Workspace estender o Google Drive. Configurações da aparência e do comportamento do complemento do Google Workspace no aplicativo host do Google Drive. Se este campo for omitido, a está desativado no Google Drive. |
gmail |
Obrigatório se o complemento do Google Workspace estender o Gmail. Configurações da aparência e do comportamento do complemento do Google Workspace no aplicativo host do Gmail. Se este campo for omitido, a está desativado no Gmail. |
docs |
Obrigatório se o complemento do Google Workspace estender os Documentos Google. configurações de aparência e comportamento do complemento do Google Workspace no Aplicativo que hospeda o app Documentos. Se este campo for omitido, a está desativado no Documentos Google. |
sheets |
Obrigatório se o complemento do Google Workspace estender o Planilhas. configurações de aparência e comportamento do complemento do Google Workspace no aplicativo host do Planilhas. Se este campo for omitido, a está desativado no Planilhas Google. |
slides |
Obrigatório se o complemento do Google Workspace estender as Apresentações. configurações de aparência e comportamento do complemento do Google Workspace no aplicativo host do app Apresentações. Se este campo for omitido, a está desativado no Apresentações. |
Nome
A configuração do manifesto para parâmetros comuns cada aplicativo host. Alguns valores definidos aqui são usados como padrão quando valores específicos para 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. URL da imagem mostrada 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 exibir links externos, seja em
widgets usando um
Consulte Adicionar URLs à lista de permissões para mais detalhes. |
universalActions[] |
|
useLocaleFromApp |
Se for Consulte Acesse a localidade e os fusos horários do usuário para mais detalhes. |
LayoutProperties
Uma configuração que controla o Google Workspace da barra de ferramentas do complemento e da aparência dos botões.
Representação JSON |
---|
{ "primaryColor": string, "secondaryColor": string } |
Campos | |
---|---|
primaryColor |
|
secondaryColor |
|
UniversalAction
Uma configuração para uma ação universal. Quando selecionada, uma ação universal abre o link do URL especificado ou é executada a função do Apps Script especificada.
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 for
ausente. Se fornecido, o URL que é aberto em uma guia
quando o usuário selecionar essa ação.
|
runFunction |
openLink for
ausente. Se fornecido, o nome dos apps
Função de script que é executada quando o usuário seleciona essa ação.
Consulte a Guia de ações universais (em inglês) para mais detalhes. |