Índice
ComposeTrigger
(mensaje)ComposeTrigger.DraftAccess
(enumeración)ContextualTrigger
(mensaje)GmailAddOnManifest
(mensaje)UnconditionalTrigger
(mensaje)UniversalAction
(mensaje)
ComposeTrigger
Un activador que se activa cuando el usuario redacta un correo electrónico.
Campos | |
---|---|
actions[] |
Define el conjunto de acciones para un complemento de hora de redacción. Estas son acciones que los usuarios pueden activar en un complemento de hora de redacción. |
draftAccess |
Define el nivel de acceso a los datos cuando se activa un complemento de hora de redacción. |
DraftAccess
Una enumeración que define el nivel de acceso a los datos que requiere el activador de composición.
Enumeradores | |
---|---|
UNSPECIFIED |
El valor predeterminado cuando no hay nada configurado para draftAccess. |
NONE |
El activador de redacción no puede acceder a ningún dato del borrador cuando se activa un complemento de redacción. |
METADATA |
Otorga al activador de redacción el permiso para acceder a los metadatos del borrador cuando se activa un complemento de redacción. Esto incluye la lista de público, como la lista Para y Cc de un borrador de mensaje. |
ContextualTrigger
Define un activador que se activa cuando el correo electrónico abierto cumple con un criterio específico. Cuando el activador se activa, ejecuta un extremo específico, por lo general, para crear tarjetas nuevas y actualizar la IU.
Campos | |
---|---|
onTriggerFunction |
Obligatorio. El nombre del extremo al que se debe llamar cuando un mensaje coincide con el activador. |
Campo de unión trigger . El tipo de activador determina las condiciones que usa Gmail para mostrar el complemento. Las direcciones (trigger ) solo pueden ser una de las siguientes opciones: |
|
unconditional |
Los activadores no condicionales se ejecutan cuando se abre un mensaje de correo electrónico. |
GmailAddOnManifest
Propiedades que personalizan el aspecto y la ejecución de un complemento de Gmail
Campos | |
---|---|
homepageTrigger |
Define un extremo que se ejecutará en contextos que no coinciden con un activador contextual declarado. Las tarjetas que genere esta función siempre estarán disponibles para el usuario, pero el contenido contextual podría las eclipsar cuando este complemento declare activadores más segmentados. Si está presente, anula la configuración de |
contextualTriggers[] |
Define el conjunto de condiciones que activan el complemento. |
universalActions[] |
Define un conjunto de acciones universales para el complemento. El usuario activa acciones universales desde el menú de la barra de herramientas de complementos. |
composeTrigger |
Define el activador de hora de redacción para un complemento de hora de redacción. Este es el activador que hace que un complemento realice acciones cuando el usuario redacta un correo electrónico. Todos los complementos de tiempo de redacción deben tener el alcance |
authorizationCheckFunction |
Es el nombre de un extremo que verifica que el complemento cuente con todas las autorizaciones de terceros requeridas mediante un sondeo en las APIs de terceros. Si el sondeo falla, la función debe arrojar una excepción para iniciar el flujo de autorización. Se llama a esta función antes de cada invocación del complemento para garantizar una experiencia del usuario fluida. |
UnconditionalTrigger
Este tipo no tiene campos.
Un activador que se activa cuando se abre un mensaje de correo electrónico.
UniversalAction
Una acción que siempre está disponible en el menú de la barra de herramientas de complementos, independientemente del contexto del mensaje.
Campos | |
---|---|
text |
Obligatorio. Texto visible para el usuario que describe la acción. Por ejemplo, "Agregar un contacto nuevo". |
Campo de unión action_type . El tipo de acción determina el comportamiento de Gmail cuando el usuario invoca la acción. Las direcciones (action_type ) solo pueden ser una de las siguientes opciones: |
|
openLink |
Es un vínculo que Gmail abre cuando el usuario activa la acción. |
runFunction |
Un extremo al que se llama cuando el usuario activa la acción. Consulta la guía de acciones universales para obtener más detalles. |