Es la configuración de recursos que se usa para definir el contenido y el comportamiento del complemento de Google Workspace. Los manifiestos de complementos de Google Workspace deben tener todos los componentes marcados como Obligatorios.
AddOns
Es la configuración del manifiesto del complemento de Google Workspace de nivel superior.
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. Algunos valores definidos aquí se usan como predeterminados cuando se omiten valores específicos para un host en particular. |
calendar |
Se requiere si el complemento de Google Workspace extiende Calendario. Son las configuraciones para la apariencia y el comportamiento del complemento de Google Workspace en la aplicación host de Calendario de Google. Si se omite este campo, el complemento se inhabilitará en Calendario de Google. |
chat |
Se requiere si el complemento de Google Workspace extiende Chat. Es la configuración de una app de Google Chat. Si se omite este campo, el complemento se inhabilita en Google Chat. El objeto |
drive |
Se requiere si el complemento de Google Workspace extiende Drive. Son las configuraciones de la apariencia y el comportamiento del complemento de Google Workspace en la aplicación host de Drive. Si se omite este campo, el complemento se inhabilita en Drive. |
gmail |
Se requiere si el complemento de Google Workspace extiende Gmail. Son las configuraciones de la apariencia y el comportamiento del complemento de Google Workspace en la aplicación host de Gmail. Si se omite este campo, el complemento se inhabilita en Gmail. |
docs |
Se requiere si el complemento de Google Workspace extiende Documentos. Son las configuraciones del aspecto y el comportamiento del complemento de Google Workspace dentro de la aplicación host de Documentos. Si se omite este campo, el complemento se inhabilitará en Documentos. |
sheets |
Se requiere si el complemento de Google Workspace extiende Hojas de cálculo. Son las configuraciones del aspecto y el comportamiento del complemento de Google Workspace en la aplicación host de Hojas de cálculo. Si se omite este campo, el complemento se inhabilita en Hojas de cálculo. |
slides |
Se requiere si el complemento de Google Workspace extiende Presentaciones. Son los parámetros de configuración del aspecto y el comportamiento del complemento de Google Workspace en la aplicación host de Presentaciones. Si se omite este campo, el complemento se inhabilita en Presentaciones. |
meet |
Se requiere si el complemento de Google Workspace extiende Meet. Son las configuraciones de la apariencia y el comportamiento del complemento de Google Workspace en la aplicación del anfitrión de Meet. Si se omite este campo, el complemento se inhabilitará en Meet. |
Común
Es la configuración del manifiesto para los parámetros que son comunes a cada aplicación host. Algunos valores definidos aquí se usan como predeterminados cuando se omiten valores específicos para un host en particular.
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 de la imagen que se muestra en la barra de herramientas. La URL debe ser pública. |
name |
Obligatorio. Nombre del complemento que se muestra en la barra de herramientas. |
openLinkUrlPrefixes[] |
Se requiere si el complemento muestra vínculos externos, ya sea dentro de widgets que usan un
Consulta URLs de la lista de entidades permitidas para obtener más detalles. |
universalActions[] |
|
useLocaleFromApp |
Si es Consulta Cómo acceder a la configuración regional y la zona horaria del usuario para obtener más detalles. |
LayoutProperties
Es una configuración que controla la apariencia y los colores de la barra de herramientas y los botones del complemento de Google Workspace.
Representación JSON |
---|
{ "primaryColor": string, "secondaryColor": string } |
Campos | |
---|---|
primaryColor |
|
secondaryColor |
|
UniversalAction
Es la configuración de una acción universal. Cuando se selecciona, una acción universal abre el vínculo de URL especificado o ejecuta la función de Apps Script especificada.
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 no está presente. Si se proporciona, es la URL que se abre en una pestaña cuando el usuario selecciona esta acción.
|
runFunction |
openLink no está presente. Si se proporciona, es el nombre de la función de Apps Script que se ejecuta cuando el usuario selecciona esta acción.
Consulta la guía de acciones universales para obtener más detalles. |