Package google.apps.script.type.gmail

Índice

ComposeTrigger

Es un activador que se activa cuando el usuario está redactando un correo electrónico.

Campos
actions[]

MenuItemExtensionPoint

Define el conjunto de acciones para un complemento de tiempo de composición. Estas son acciones que los usuarios pueden activar en un complemento de tiempo de composición.

draftAccess

DraftAccess

Define el nivel de acceso a los datos cuando se activa un complemento de tiempo de composición.

DraftAccess

Es una enumeración que define el nivel de acceso a los datos que requiere el activador de composición.

Enumeraciones
UNSPECIFIED Es el valor predeterminado cuando no se establece nada para draftAccess.
NONE El activador de composición no puede acceder a ningún dato del borrador cuando se activa un complemento de composición.
METADATA Otorga al activador de composición el permiso para acceder a los metadatos del borrador cuando se activa un complemento de composición. Esto incluye la lista de público, como la lista de Para y Cc de un mensaje de borrador.

ContextualTrigger

Define un activador que se activa cuando el correo electrónico abierto cumple con un criterio específico. Cuando se activa el activador, se ejecuta un extremo específico, por lo general, para crear tarjetas nuevas y actualizar la IU.

Campos
onTriggerFunction

string

Obligatorio. Es 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

UnconditionalTrigger

Los activadores no condicionales se ejecutan cuando se abre cualquier mensaje de correo electrónico.

GmailAddOnManifest

Son propiedades que personalizan la apariencia y la ejecución de un complemento de Gmail.

Campos
homepageTrigger

HomepageExtensionPoint

Define un extremo que se ejecutará en contextos que no coincidan con un activador contextual declarado. Las tarjetas que genera esta función siempre estarán disponibles para el usuario, pero es posible que el contenido contextual las eclipse cuando este complemento declare activadores más segmentados.

Si está presente, anula la configuración de addOns.common.homepageTrigger.

contextualTriggers[]

ContextualTrigger

Define el conjunto de condiciones que activan el complemento.

universalActions[]

UniversalAction

Define un conjunto de acciones universales para el complemento. El usuario activa acciones universales desde el menú de la barra de herramientas del complemento.

composeTrigger

ComposeTrigger

Define el activador de tiempo de composición para un complemento de tiempo de composición. Este es el activador que hace que un complemento realice acciones cuando el usuario está redactando un correo electrónico. Todos los complementos de tiempo de composición deben tener el alcance gmail.addons.current.action.compose, aunque no editen el borrador.

authorizationCheckFunction

string

Es el nombre de un extremo que verifica que el complemento tenga todas las autorizaciones de terceros necesarias a través de la comprobación de las APIs de terceros. Si la prueba falla, la función debe generar 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.

Es un activador que se activa cuando se abre cualquier mensaje de correo electrónico.

UniversalAction

Es una acción que siempre está disponible en el menú de la barra de herramientas del complemento, independientemente del contexto del mensaje.

Campos
text

string

Obligatorio. Es el 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 la invoca. Las direcciones (action_type) solo pueden ser una de las siguientes opciones:
runFunction

string

Es 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.