Es la configuración de recursos que se usa para definir el contenido y el comportamiento del complemento de Google Workspace en Gmail. Los manifiestos de los complementos de Google Workspace deben incluir todos los componentes marcados como Obligatorios si extienden Gmail.
Gmail
Es la configuración del manifiesto del complemento de Google Workspace para las extensiones de Gmail. Consulta Cómo extender Gmail con complementos de Google Workspace para obtener más detalles.
| Representación JSON |
|---|
{
"authorizationCheckFunction": string,
"composeTrigger": {
object (ComposeTrigger)
},
"contextualTriggers": [
{
object (ContextualTrigger)
}
],
"homepageTrigger": {
object (HomepageTrigger)
}
} |
| Campos | |
|---|---|
authorizationCheckFunction |
Obsoleto. Nombre de una función de Apps Script que realiza verificaciones de autorización de terceros. Esta función es obsoleta. En cambio, el complemento debería arrojar una excepción desde la invocación principal, como se muestra en el ejemplo de configuración de OAuth ajeno a Google. |
composeTrigger |
Consulta Extending the compose UI with compose actions para obtener más detalles. |
contextualTriggers[] |
|
homepageTrigger |
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 composición. Consulta Cómo extender la IU de Compose 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 está limitada 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 detalles.
| 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 |
|