Es la configuración de recursos que se usa para definir el contenido y el comportamiento de los complementos de Google Workspace en Gmail. Los manifiestos de complementos de Google Workspace deben incluir todos los componentes marcados como obligatorios si extienden Gmail.
Gmail
Es la configuración del manifiesto de complementos de Google Workspace para las extensiones de Gmail. Consulta Cómo extender Gmail con complementos de Google Workspace para obtener más información.
| Representación JSON |
|---|
{
"authorizationCheckFunction": string,
"composeTrigger": {
object (ComposeTrigger)
},
"contextualTriggers": [
{
object (ContextualTrigger)
}
],
"homepageTrigger": {
object (HomepageTrigger)
}
} |
| Campos | |
|---|---|
authorizationCheckFunction |
Obsoleto. Es el nombre de una función de Apps Script que realiza verificaciones de autorización de terceros. Esta función es obsoleta. En su lugar, el complemento debe arrojar una excepción desde la invocación principal, como se muestra en el ejemplo de configuración de OAuth que no es de Google. |
composeTrigger |
Consulta Cómo extender la IU de redacción con acciones de redacción para obtener más información. |
contextualTriggers[] |
|
homepageTrigger |
Es la función de activación de la página principal del complemento en Gmail. Esto anula
|
ComposeTrigger
Es la configuración de una acción de redacción. Consulta Cómo extender la IU de redacción para obtener más información.
| Representación JSON |
|---|
{
"draftAccess": string,
"selectActions": [
{
object (SelectAction)
}
]
} |
| Campos | |
|---|---|
draftAccess |
Define el nivel de acceso a los datos para una función de activación de redacción. Las opciones válidas incluyen las siguientes:
|
selectActions[] |
Es una lista de acciones de redacción. La lista se limita a una sola acción
por complemento. La acción de redacción tiene un ícono
en la ventana de Gmail, especificado por
|
ContextualTrigger
Es la configuración de un activador que se activa cuando un usuario abre un mensaje de Gmail. Consulta Cómo extender la IU de mensajes para obtener más información.
| Representación JSON |
|---|
{
"onTriggerFunction": string,
"unconditional": {},
} |
| Campos | |
|---|---|
onTriggerFunction |
|
unconditional |
|
SelectAction
Es la configuración de la acción de redacción que define la función que se ejecutará cuando se seleccione.
| Representación JSON |
|---|
{
"runFunction": string,
"text": string
} |
| Campos | |
|---|---|
runFunction |
|
text |
|