A configuração de recursos usada para definir o conteúdo e o comportamento do complemento do Google Workspace. Os manifestos de complementos precisam incluir todos os componentes marcados como Obrigatório.
AddOns
O nível superior da configuração do manifesto do complemento do Google Workspace.
| Representação JSON |
|---|
{
"common": {
object (Common)
},
"calendar": {
object (Calendar)
},
"chat": {
object (Chat)
},
"drive": {
object (Drive)
},
"gmail": {
object (Gmail)
},
"docs": {
object (Docs)
},
"sheets": {
object (Sheets)
},
"slides": {
object (Slides)
},
"meet": {
object (Meet)
}
} |
| Campos | |
|---|---|
common |
Obrigatório. Define valores para um complemento do Google Workspace que são comuns a todos os aplicativos host. Os valores definidos aqui servem como padrões quando valores específicos para um host em particular são omitidos. |
calendar |
Obrigatório se o complemento do Google Workspace estender a Agenda. Configurações de aparência e comportamento no aplicativo host do Google Agenda. Se omitido, o complemento será desativado no Google Agenda. |
chat |
Obrigatório se o complemento do Google Workspace estender o Chat. Configuração de um app de chat do Google. Se omitido, o complemento será desativado no Google Chat. O objeto |
drive |
Obrigatório se o complemento do Google Workspace estender o Drive. Configurações de aparência e comportamento no aplicativo host do Drive. Se omitido, o complemento será desativado no Drive. |
gmail |
Obrigatório se o complemento do Google Workspace estender o Gmail. Configurações de aparência e comportamento no aplicativo host do Gmail. Se omitido, o complemento será desativado no Gmail. |
docs |
Obrigatório se o complemento do Google Workspace estender o editor Docs. Configurações de aparência e comportamento no aplicativo host do Documentos. Se omitido, o complemento será desativado no Google Docs. |
sheets |
Obrigatório se o complemento do Google Workspace estender as Planilhas. Configurações de aparência e comportamento no aplicativo host do Planilhas. Se omitido, o complemento será desativado nas Planilhas. |
slides |
Obrigatório se o complemento do Google Workspace estender o Apresentações. Configurações de aparência e comportamento no aplicativo host do Apresentações. Se for omitido, o complemento será desativado no Google Slides. |
meet |
Obrigatório se o complemento do Google Workspace estender o Meet. Configurações de aparência e comportamento no aplicativo do organizador do Meet. Se omitido, o complemento será desativado no Meet. |
Comum
Configuração de manifesto para parâmetros comuns a todos os aplicativos host. Os valores definidos aqui servem como padrões quando valores específicos para um host 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 público da imagem da barra de ferramentas. |
name |
Obrigatório. O nome do complemento mostrado na barra de ferramentas. |
openLinkUrlPrefixes[] |
Obrigatório se o complemento mostrar links
externos em widgets usando um
widget de
Consulte Lista de permissões de URLs para mais detalhes. |
universalActions[] |
|
useLocaleFromApp |
Se Consulte Como acessar a localidade e o fuso horário do usuário para mais detalhes. |
LayoutProperties
Configuração da barra de ferramentas e da aparência do botão do complemento do Google Workspace.
| Representação JSON |
|---|
{
"primaryColor": string,
"secondaryColor": string
} |
| Campos | |
|---|---|
primaryColor |
|
secondaryColor |
|
UniversalAction
Configuração para uma ação universal. Quando selecionada, uma ação universal abre um URL ou executa uma função 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 estiver
ausente. O URL que abre em uma guia quando selecionado.
|
runFunction |
openLink estiver
ausente. O nome da função do Apps Script que
é executada quando selecionada.
Consulte o guia Ações universais para mais detalhes. |