La configurazione delle risorse utilizzata per definire i contenuti e il comportamento del componente aggiuntivo Google Workspace all'interno di Gmail. I manifest dei componenti aggiuntivi di Google Workspace devono includere tutti i componenti contrassegnati come Obbligatori se estendono Gmail.
Gmail
Configurazione del file manifest del componente aggiuntivo Google Workspace per le estensioni di Gmail. Per maggiori dettagli, vedi Estendere Gmail con i componenti aggiuntivi di Google Workspace.
| Rappresentazione JSON |
|---|
{
"authorizationCheckFunction": string,
"composeTrigger": {
object (ComposeTrigger)
},
"contextualTriggers": [
{
object (ContextualTrigger)
}
],
"homepageTrigger": {
object (HomepageTrigger)
}
} |
| Campi | |
|---|---|
authorizationCheckFunction |
Deprecato. Il nome di una funzione Apps Script che esegue controlli di autorizzazione di terze parti. Questa funzione è deprecata. Il componente aggiuntivo deve invece generare un'eccezione dalla chiamata principale, come mostrato nell'esempio di configurazione OAuth non Google. |
composeTrigger |
Per maggiori dettagli, vedi Estendere la UI di composizione con le azioni di composizione. |
contextualTriggers[] |
|
homepageTrigger |
La funzione di attivazione del componente aggiuntivo
homepage in
Gmail. Questa azione sostituisce
|
ComposeTrigger
La configurazione di un'azione di composizione. Per ulteriori dettagli, consulta Estensione della UI di composizione.
| Rappresentazione JSON |
|---|
{
"draftAccess": string,
"selectActions": [
{
object (SelectAction)
}
]
} |
| Campi | |
|---|---|
draftAccess |
Definisce il livello di accesso ai dati per una funzione di trigger di composizione. Le opzioni valide includono:
|
selectActions[] |
Un elenco di azioni per la scrittura. L'elenco è limitato a una sola azione
per componente aggiuntivo. L'azione di composizione ha un'icona
nella finestra di Gmail, specificata da
|
ContextualTrigger
La configurazione di un trigger che si attiva quando un utente apre un messaggio di Gmail. Per maggiori dettagli, consulta Estensione della UI dei messaggi.
| Rappresentazione JSON |
|---|
{
"onTriggerFunction": string,
"unconditional": {},
} |
| Campi | |
|---|---|
onTriggerFunction |
|
unconditional |
|
SelectAction
La configurazione dell'azione di composizione che definisce la funzione da eseguire quando viene selezionata.
| Rappresentazione JSON |
|---|
{
"runFunction": string,
"text": string
} |
| Campi | |
|---|---|
runFunction |
|
text |
|