La configurazione delle risorse utilizzata per definire i contenuti e il comportamento del componente aggiuntivo Google Workspace in Gmail. Se estendono Gmail, tutti i componenti dei file manifest dei componenti aggiuntivi di Google Workspace devono essere contrassegnati come obbligatori.
Gmail
La configurazione manifest del componente aggiuntivo di Google Workspace per le estensioni Gmail. Per saperne di più, 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 di Apps Script che esegue i controlli dei requisiti di autorizzazione di terze parti. Questa funzione viene richiamata prima di ogni chiamata del componente aggiuntivo di Google Workspace. Questa funzione è stata deprecata per evitare una 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 trigger per la creazione del componente aggiuntivo
home page nell'host
Gmail. Questa operazione sostituisce
|
ComposeTrigger
La configurazione di un'azione di scrittura. Per ulteriori informazioni, vedi 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 scrittura. Le opzioni valide sono:
|
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 è visualizzata 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 ulteriori informazioni, consulta Estensione dell'interfaccia utente dei messaggi.
Rappresentazione JSON |
---|
{ "onTriggerFunction": string, "unconditional": {}, } |
Campi | |
---|---|
onTriggerFunction |
Per i 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, consulta Crea funzione di trigger. |
text |
|