Package google.apps.script.type.gmail

Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

Index

ComposeTrigger

Déclencheur qui s'active lorsque l'utilisateur rédige un e-mail.

Champs
actions[]

MenuItemExtensionPoint

Définit l'ensemble des actions pour un module complémentaire de temps de rédaction. Il s'agit des actions que les utilisateurs peuvent déclencher dans un module complémentaire de temps de rédaction.

draftAccess

DraftAccess

Définit le niveau d'accès aux données lorsqu'un module complémentaire de temps de rédaction est déclenché.

Brouillon d'accès

Énumération définissant le niveau d'accès aux données requis par le déclencheur Compose.

Enums
UNSPECIFIED Valeur par défaut lorsque rien n'est défini pour brouillonAccess.
NONE Le déclencheur "Nouveau message" ne peut accéder à aucune donnée du brouillon lorsqu'un module complémentaire Compose est déclenché.
METADATA Autorise le déclencheur de rédaction à accéder aux métadonnées du brouillon lorsqu'un module complémentaire Compose est déclenché. Cela inclut la liste d'audience, comme les listes "À" et "Cc" d'un brouillon de message.

Déclencheur contextuel

Définit un déclencheur qui se déclenche lorsque l'e-mail ouvert répond à un critère spécifique. Lorsque le déclencheur s'exécute, il exécute un point de terminaison spécifique, généralement afin de créer des fiches et de mettre à jour l'interface utilisateur.

Champs
onTriggerFunction

string

Obligatoire. Nom du point de terminaison à appeler lorsqu'un message correspond au déclencheur.

unconditional

UnconditionalTrigger

Les déclencheurs inconditionnels sont exécutés à l'ouverture de n'importe quel e-mail.

GmailAddOnManifest

Propriétés permettant de personnaliser l'apparence et l'exécution d'un module complémentaire Gmail

Champs
homepageTrigger

HomepageExtensionPoint

Définit un point de terminaison qui sera exécuté dans les contextes qui ne correspondent pas à un déclencheur contextuel déclaré. Toutes les fiches générées par cette fonction sont toujours disponibles pour l'utilisateur, mais peuvent être supprimées par le contenu contextuel lorsque ce module complémentaire déclare des déclencheurs plus ciblés.

Si cette valeur est présente, elle remplace la configuration de addOns.common.homepageTrigger.

contextualTriggers[]

ContextualTrigger

Définit l'ensemble des conditions qui déclenchent le module complémentaire.

universalActions[]

UniversalAction

Définit un ensemble d'actions universelles pour le module complémentaire. L'utilisateur déclenche des actions universelles à partir du menu de la barre d'outils complémentaire.

composeTrigger

ComposeTrigger

Définit le déclencheur associé à l'heure de rédaction pour un module complémentaire de temps de rédaction. C'est le déclencheur qui déclenche l'action d'un module complémentaire lorsque l'utilisateur rédige un e-mail. Tous les modules complémentaires de rédaction doivent avoir le champ d'application gmail.addons.current.action.compose, même s'ils ne modifient pas le brouillon.

authorizationCheckFunction

string

Nom d'un point de terminaison qui vérifie que le module complémentaire dispose de toutes les autorisations tierces requises, en vérifiant les API tierces. Si la vérification échoue, la fonction doit générer une exception pour lancer le flux d'autorisation. Cette fonction est appelée avant chaque invocation du module complémentaire afin de garantir une expérience utilisateur fluide.

Déclencheur inconditionnel

Déclencheur qui s'active lorsqu'un e-mail est ouvert.

Action universelle

Action toujours disponible dans le menu de la barre d'outils complémentaire, quel que soit le contexte du message.

Champs
text

string

Obligatoire. Texte visible de l'utilisateur décrivant l'action (par exemple, "Ajouter un contact").

Champ d'union action_type. Le type d'action détermine le comportement de Gmail lorsque l'utilisateur l'appelle. action_type ne peut être qu'un des éléments suivants :
runFunction

string

Point de terminaison appelé lorsque l'utilisateur déclenche l'action. Pour en savoir plus, consultez le guide des actions universelles.