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