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 complementos de Google Workspace deben tener todos los componentes marcados como Obligatorios si extienden Gmail.
Gmail
La configuración del manifiesto del complemento de Google Workspace para las extensiones de Gmail Consulta Cómo ampliar 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 requisitos de autorización de terceros. Se llama a esta función antes de cada invocación del complemento de Google Workspace. Esta función dejó de estar disponible para evitar latencia de ejecución innecesaria. En su lugar, el complemento debe generar una excepción de la invocación principal, como se muestra en este ejemplo. |
composeTrigger |
Consulta Ampliación de la IU de Compose con más acciones para obtener más información. |
contextualTriggers[] |
|
homepageTrigger |
La especificación de la función del activador para crear la página principal del complemento en el host de 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 disponible para una función de activador de composición. Las opciones válidas son las siguientes:
|
selectActions[] |
Es una lista de acciones de Compose que crean IUs de Compose. Sin embargo, esta lista se limita a una sola acción por complemento. La acción de escribir
tiene un ícono correspondiente que se presenta en la ventana de redacción de Gmail.
|
ContextualTrigger
Es la configuración de un activador que se activa cuando el usuario abre un mensaje de Gmail y ese mensaje satisface ciertos criterios. Consulta Cómo extender la IU de mensajes para obtener más información.
Representación JSON |
---|
{ "onTriggerFunction": string, "unconditional": {}, } |
Campos | |
---|---|
onTriggerFunction |
Consulta Función de activador contextual para obtener detalles sobre cómo definir esta función. |
unconditional |
|
SelectAction
La configuración de la acción de composición que define qué función se debe ejecutar cuando el usuario selecciona la acción de composición.
Representación JSON |
---|
{ "runFunction": string, "text": string } |
Campos | |
---|---|
runFunction |
Consulta Función de activador de Compose para obtener más detalles. |
text |
|