La configurazione delle risorse utilizzata per definire i contenuti e il comportamento del componente aggiuntivo di Google Workspace all'interno di Gmail. I manifest dei componenti aggiuntivi di Google Workspace devono avere 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 saperne di più, consulta Estendere Gmail con i componenti aggiuntivi 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 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 latenza di esecuzione non necessaria. L'add-on deve invece generare un'eccezione dall'invocazione principale, come mostrato in questo esempio. |
composeTrigger |
Per maggiori dettagli, consulta Estendere la UI di composizione con le azioni di composizione. |
contextualTriggers[] |
|
homepageTrigger |
La specifica della funzione di attivazione per la creazione del componente aggiuntivo
homepage nell'host
Gmail. Questa azione sostituisce
|
ComposeTrigger
La configurazione di un'azione di composizione. Per ulteriori informazioni, consulta Estensione dell'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 sola 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 trigger che si attiva quando l'utente apre un messaggio Gmail e questo messaggio soddisfa determinati criteri. Per saperne di più, consulta Estensione dell'interfaccia utente dei messaggi.
Rappresentazione JSON |
---|
{ "onTriggerFunction": string, "unconditional": {}, } |
Campi | |
---|---|
onTriggerFunction |
Consulta Funzione di attivazione contestuale per informazioni dettagliate su come definire questa funzione. |
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 Funzione di attivazione di composizione. |
text |
|