A configuração de recursos usada para definir o conteúdo e o comportamento dos complementos do Google Workspace. Os manifestos de complementos do Google Workspace precisam ter todos os componentes marcados como obrigatórios.
Complementos
O nível superior da configuração do manifesto do complemento 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 são comuns a todos os aplicativos host. Alguns valores definidos aqui são usados como padrão quando valores específicos de um host específico são omitidos. |
calendar |
Obrigatório se o complemento do Google Workspace estender o Google Agenda. Configurações da aparência e do comportamento 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 da aparência e do comportamento do complemento 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 da aparência e do comportamento 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 os Documentos Google. 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 as 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 as Apresentações. Configurações da aparência e do comportamento do complemento do Google Workspace no aplicativo host das Apresentações. Se esse campo for omitido, o complemento será desativado no Apresentações. |
Nome
A configuração do manifesto para parâmetros comuns a todos os aplicativos 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 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 saber mais. |
universalActions[] |
|
useLocaleFromApp |
Se for Consulte Acessar a localidade e os fusos horários do usuário para saber mais. |
Propriedades de layout
Uma configuração que controla as cores e a aparência do botão e da barra de ferramentas do complemento Google Workspace.
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 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 será aberto em uma guia
quando o usuário selecionar essa ação.
|
runFunction |
openLink não
estiver presente. Se fornecido, o nome da função do Apps Script executada quando o usuário seleciona essa ação.
Consulte o guia Ações universais para mais detalhes. |