La configuración de recursos que se usa para definir el contenido y el comportamiento del Google Workspace complemento. Google Workspace Los manifiestos del complemento deben tener todos los componentes marcados como Obligatorio.
Complementos
El nivel superior de la Google Workspace configuración del manifiesto del complemento
Representación JSON |
---|
{ "common": { object (Common) }, "calendar": { object (Calendar) }, "drive": { object (Drive) }, "gmail": { object (Gmail) }, "docs": { object (Docs) }, "sheets": { object (Sheets) }, "slides": { object (Slides) } } |
Campos | |
---|---|
common |
Obligatorio. Define los valores de un Google Workspace complemento 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 |
Obligatorio si el Google Workspace complemento extiende Calendario. Configuraciones de Google Workspace apariencia y comportamiento del complemento dentro de la aplicación host de Calendario de Google Si se omite este campo, el complemento estará inhabilitado en el Calendario de Google. |
drive |
Obligatorio si el Google Workspace complemento extiende Google Drive. Configuraciones de Google Workspace apariencia y comportamiento del complemento dentro de la aplicación host de Google Drive Si se omite este campo, el complemento estará inhabilitado en Google Drive. |
gmail |
Obligatorio si el Google Workspace complemento extiende Gmail. Configuraciones de Google Workspace apariencia y comportamiento del complemento dentro de la aplicación host de Gmail Si se omite este campo, el complemento estará inhabilitado en Gmail. |
docs |
Obligatorio si el Google Workspace complemento extiende Documentos. Configuraciones para la Google Workspace apariencia y el comportamiento del complemento en la aplicación host de Documentos Si se omite este campo, el complemento estará inhabilitado en Documentos. |
sheets |
Obligatorio si el Google Workspace complemento extiende Hojas de cálculo. Configuraciones para la Google Workspace apariencia y el comportamiento del complemento en la aplicación host de Hojas de cálculo. Si se omite este campo, el complemento estará inhabilitado en Hojas de cálculo. |
slides |
Obligatorio si el Google Workspace complemento extiende Presentaciones. Configuraciones de Google Workspace apariencia y comportamiento de los complementos en la aplicación host de Presentaciones Si se omite este campo, el complemento estará inhabilitado en Presentaciones. |
Common
La configuración del manifiesto para parámetros que son comunes a todas las aplicaciones de 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. La URL de la imagen que se muestra en la barra de herramientas. La URL debe ser pública. |
name |
Obligatorio. El nombre del complemento que se muestra en la barra de herramientas |
openLinkUrlPrefixes[] |
Obligatorio si el complemento muestra algún vínculo saliente, ya sea dentro de los widgets que usan un Consulta Cómo incluir URL en la lista de entidades permitidas para obtener más información. |
universalActions[] |
|
useLocaleFromApp |
Si es Consulta Cómo acceder a la configuración regional y a las zonas horarias de los usuarios para obtener más detalles. |
Propiedades de la función de diseño
Es una configuración que controla la Google Workspace barra de herramientas complementaria y los colores y la apariencia de los botones.
Representación JSON |
---|
{ "primaryColor": string, "secondaryColor": string } |
Campos | |
---|---|
primaryColor |
|
secondaryColor |
|
Acción universal
Una configuración para una acción universal. Cuando se selecciona, una acción universal abre el vínculo de URL especificado o ejecuta la función 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 presente. Si se proporciona, la URL que se abre en una pestaña cuando el usuario selecciona esta acción.
|
runFunction |
openLink presente. Si se proporciona, 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. |