Es la configuración de recursos que se usa para definir el contenido y el comportamiento de los complementos de Google Workspace. Los manifiestos de complementos deben incluir todos los componentes marcados como Obligatorio.
AddOns
Es el nivel superior de la configuración del manifiesto del complemento de Google Workspace.
| Representación 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 |
Obligatorio. Define valores para un complemento de Google Workspace que son comunes para cada aplicación host. Los valores definidos aquí actúan como valores predeterminados cuando se omiten valores específicos para un host en particular. |
calendar |
Obligatorio si el complemento de Google Workspace extiende Calendar. Configuraciones de apariencia y comportamiento dentro de la aplicación host de Calendario de Google. Si se omite, el complemento se inhabilita en Calendario de Google. |
chat |
Obligatorio si el complemento de Google Workspace extiende Chat. Configuración de una app de Google Chat. Si se omite, el complemento se inhabilita en Google Chat. El objeto |
drive |
Obligatorio si el complemento de Google Workspace extiende Drive. Configuraciones de apariencia y comportamiento dentro de la aplicación host de Drive. Si se omite, el complemento se inhabilita en Drive. |
gmail |
Obligatorio si el complemento de Google Workspace extiende Gmail. Configuraciones de apariencia y comportamiento dentro de la aplicación host de Gmail. Si se omite, el complemento se inhabilita en Gmail. |
docs |
Obligatorio si el complemento de Google Workspace extiende Documentos. Configuraciones de apariencia y comportamiento dentro de la aplicación host de Documentos. Si se omite, el complemento se inhabilita en Documentos. |
sheets |
Obligatorio si el complemento de Google Workspace extiende Hojas de cálculo. Configuraciones de apariencia y comportamiento dentro de la aplicación host de Hojas de cálculo. Si se omite, el complemento se inhabilita en Hojas de cálculo. |
slides |
Obligatorio si el complemento de Google Workspace extiende Presentaciones. Configuraciones de apariencia y comportamiento dentro de la aplicación host de Presentaciones. Si se omite, el complemento se inhabilita en Presentaciones. |
meet |
Obligatorio si el complemento de Google Workspace extiende Meet. Configuraciones de apariencia y comportamiento dentro de la aplicación host de Meet. Si se omite, el complemento se inhabilita en Meet. |
Común
Configuración del manifiesto para parámetros comunes a cada aplicación host. Los valores definidos aquí actúan como valores predeterminados cuando se omiten valores específicos para un host.
| Representación JSON |
|---|
{
"homepageTrigger": {
object (HomepageTrigger)
},
"layoutProperties": {
object (LayoutProperties)
},
"logoUrl": string,
"name": string,
"openLinkUrlPrefixes": [
string
],
"universalActions": [
{
object (UniversalAction)
}
],
"useLocaleFromApp": boolean
} |
| Campos | |
|---|---|
homepageTrigger |
|
layoutProperties |
|
logoUrl |
Obligatorio. Es la URL pública de la imagen de la barra de herramientas. |
name |
Obligatorio. Es el nombre del complemento que se muestra en la barra de herramientas. |
openLinkUrlPrefixes[] |
Obligatorio si el complemento muestra vínculos salientes
dentro de widgets con un
Consulta Permitir URLs para obtener más información. |
universalActions[] |
|
useLocaleFromApp |
Si es Consulta Cómo acceder a la configuración regional y la zona horaria del usuario para obtener más información. |
LayoutProperties
Configuración de la barra de herramientas y la apariencia de los botones del complemento de Google Workspace.
| Representación JSON |
|---|
{
"primaryColor": string,
"secondaryColor": string
} |
| Campos | |
|---|---|
primaryColor |
|
secondaryColor |
|
UniversalAction
Configuración para una acción universal. Cuando se selecciona, una acción universal abre una URL o ejecuta una función de Apps Script.
| Representación 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 falta. Es la URL que se abre en una pestaña cuando se selecciona.
|
runFunction |
openLink falta. Es el nombre de la función de Apps Script que
se ejecuta cuando se selecciona.
Consulta la guía de acciones universales para obtener más información. |