Configuration des ressources utilisée pour définir le contenu et le comportement d'un module complémentaire Google Workspace dans Gmail. Les fichiers manifestes des modules complémentaires Google Workspace doivent inclure tous les composants marqués comme Obligatoire 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 des vérifications d'autorisation tierces. Cette fonction est obsolète. Au lieu de cela, le module complémentaire doit générer une exception à partir de l'appel principal, comme indiqué dans l'exemple de configuration OAuth non Google. |
composeTrigger |
Pour en savoir plus, consultez Extension de l'UI de rédaction avec des actions de rédaction. |
contextualTriggers[] |
|
homepageTrigger |
Fonction de déclenchement de la page d'accueil du module complémentaire dans Gmail. Cela remplace
|
ComposeTrigger
Configuration d'une action de composition. Pour en savoir plus, consultez Étendre l'UI Compose.
| Représentation JSON |
|---|
{
"draftAccess": string,
"selectActions": [
{
object (SelectAction)
}
]
} |
| Champs | |
|---|---|
draftAccess |
Définit le niveau d'accès aux données pour une fonction de déclencheur de composition. Voici quelques options valides :
|
selectActions[] |
Liste des actions de rédaction. La liste est limitée à une seule action par module complémentaire. L'action de rédaction est associée à une icône
dans la fenêtre Gmail, spécifiée par
|
ContextualTrigger
Configuration d'un déclencheur qui s'active lorsqu'un utilisateur ouvre un message Gmail. Pour en savoir plus, consultez Étendre l'UI de message.
| Représentation JSON |
|---|
{
"onTriggerFunction": string,
"unconditional": {},
} |
| Champs | |
|---|---|
onTriggerFunction |
|
unconditional |
|
SelectAction
Configuration de l'action de composition définissant la fonction à exécuter lorsqu'elle est sélectionnée.
| Représentation JSON |
|---|
{
"runFunction": string,
"text": string
} |
| Champs | |
|---|---|
runFunction |
|
text |
|