La configurazione della risorsa utilizzata per definire i contenuti e il comportamento dei componenti aggiuntivi di Google Workspace in Gmail. I file manifest dei componenti aggiuntivi di Google Workspace devono contenere tutti i componenti contrassegnati come obbligatori se estendono Gmail.
Gmail
La configurazione del file manifest del componente aggiuntivo Google Workspace per le estensioni di Gmail. Per ulteriori informazioni, consulta Estensione di Gmail con i componenti aggiuntivi di Google Workspace.
Rappresentazione JSON |
---|
{ "authorizationCheckFunction": string, "composeTrigger": { object (ComposeTrigger) }, "contextualTriggers": [ { object (ContextualTrigger) } ], "homepageTrigger": { object (HomepageTrigger) } } |
Campi | |
---|---|
authorizationCheckFunction |
Obsoleta. Il nome di una funzione Apps Script che esegue i controlli dei requisiti di autorizzazione di terze parti. Questa funzione viene chiamata prima di ogni chiamata al componente aggiuntivo di Google Workspace. Questa funzione è stata deprecata per evitare latenza di esecuzione non necessaria. Il componente aggiuntivo dovrebbe invece generare un'eccezione dalla chiamata principale, come mostrato in questo esempio. |
composeTrigger |
Per maggiori dettagli, vedi Estensione dell'interfaccia utente di scrittura con azioni di scrittura. |
contextualTriggers[] |
|
homepageTrigger |
La specifica della funzione di attivazione per creare la home page del componente aggiuntivo nell'host di Gmail. Questo sostituisce
|
ComposeTrigger
La configurazione di un'azione di scrittura. Per ulteriori informazioni, consulta Estensione dell'interfaccia utente di scrittura.
Rappresentazione JSON |
---|
{ "draftAccess": string, "selectActions": [ { object (SelectAction) } ] } |
Campi | |
---|---|
draftAccess |
Definisce il livello di accesso ai dati disponibile per una funzione di trigger di scrittura. Le opzioni valide sono le seguenti:
|
selectActions[] |
Un elenco di azioni di scrittura che creano UI di scrittura; tuttavia, questo elenco è limitato a una singola azione per componente aggiuntivo. All'azione di scrittura è corrispondente un'icona visualizzata nella finestra di scrittura di Gmail.
L'icona è specificata da |
ContextualTrigger
La configurazione di un attivatore che si attiva quando l'utente apre un messaggio di Gmail e tale messaggio soddisfa determinati criteri. Per ulteriori informazioni, consulta Estensione dell'interfaccia utente dei messaggi.
Rappresentazione JSON |
---|
{ "onTriggerFunction": string, "unconditional": {}, } |
Campi | |
---|---|
onTriggerFunction |
Per maggiori dettagli su come definire questa funzione, consulta Funzione di trigger contestuale. |
unconditional |
|
SelectAction
La configurazione dell'azione di scrittura che definisce la funzione da eseguire quando l'utente seleziona l'azione di scrittura.
Rappresentazione JSON |
---|
{ "runFunction": string, "text": string } |
Campi | |
---|---|
runFunction |
Per maggiori dettagli, vedi Comporre la funzione di trigger. |
text |
|