Configuration des ressources permettant de définir le contenu et le comportement du module complémentaire Google Workspace dans Gmail. Tous les composants des fichiers manifestes des modules complémentaires Google Workspace doivent comporter tous les composants marqués comme obligatoires s'ils étendent Gmail.
Gmail
Configuration du fichier manifeste du module complémentaire Google Workspace pour les extensions Gmail. Pour en savoir plus, consultez Étendre Gmail avec les modules complémentaires Google Workspace.
Représentation JSON |
---|
{ "authorizationCheckFunction": string, "composeTrigger": { object (ComposeTrigger) }, "contextualTriggers": [ { object (ContextualTrigger) } ], "homepageTrigger": { object (HomepageTrigger) } } |
Champs | |
---|---|
authorizationCheckFunction |
Obsolète. Nom d'une fonction Apps Script qui effectue les vérifications des exigences d'autorisation tierces. Cette fonction est appelée avant chaque appel du module complémentaire Google Workspace. Cette fonction a été abandonnée pour éviter une latence d'exécution inutile. À la place, le module complémentaire doit générer une exception à partir de l'appel principal, comme indiqué dans cet exemple. |
composeTrigger |
Pour en savoir plus, consultez Étendre l'interface utilisateur de Compose avec des actions de rédaction. |
contextualTriggers[] |
|
homepageTrigger |
Spécification de la fonction de déclencheur pour la création de la page d'accueil du module complémentaire dans l'hôte Gmail. Cette valeur remplace
|
ComposeTrigger
Configuration d'une action de composition. Pour en savoir plus, consultez Étendre l'interface utilisateur de Compose.
Représentation JSON |
---|
{ "draftAccess": string, "selectActions": [ { object (SelectAction) } ] } |
Champs | |
---|---|
draftAccess |
Définit le niveau d'accès aux données disponible pour une fonction de déclencheur Compose. Les options suivantes sont acceptées:
|
selectActions[] |
Liste d'actions de composition qui créent des interfaces utilisateur de Compose. Toutefois, cette liste est limitée à une seule action par module complémentaire. Une icône correspondante s'affiche dans la fenêtre de rédaction de Gmail.
L'icône est spécifiée par |
ContextualTrigger
Configuration d'un déclencheur qui s'exécute lorsque l'utilisateur ouvre un message Gmail et que ce message répond à certains critères. Pour en savoir plus, consultez la section Étendre l'interface utilisateur des messages.
Représentation JSON |
---|
{ "onTriggerFunction": string, "unconditional": {}, } |
Champs | |
---|---|
onTriggerFunction |
Pour en savoir plus sur la définition de cette fonction, consultez la section Fonction de déclencheur contextuel. |
unconditional |
|
SelectAction
Configuration de l'action Compose qui définit la fonction à exécuter lorsque l'utilisateur sélectionne l'action Compose.
Représentation JSON |
---|
{ "runFunction": string, "text": string } |
Champs | |
---|---|
runFunction |
Pour en savoir plus, consultez la section Fonction de déclencheur Compose. |
text |
|