Indice
ComposeTrigger
(messaggio)ComposeTrigger.DraftAccess
(enum)ContextualTrigger
(messaggio)GmailAddOnManifest
(messaggio)UnconditionalTrigger
(messaggio)UniversalAction
(messaggio)
ComposeTrigger
Un trigger che si attiva quando l'utente scrive un'email.
Campi | |
---|---|
actions[] |
Definisce l'insieme di azioni per un componente aggiuntivo per il momento di scrittura. Si tratta di azioni che gli utenti possono attivare in un componente aggiuntivo per l'ora di scrittura. |
draftAccess |
Definisce il livello di accesso ai dati quando viene attivato un componente aggiuntivo per l'ora di scrittura. |
DraftAccess
Un'enumerazione che definisce il livello di accesso ai dati richiesto dall'attivatore di scrittura.
Enum | |
---|---|
UNSPECIFIED |
Valore predefinito quando non è impostato nulla per DraftAccess. |
NONE |
L'attivatore di scrittura non può accedere ai dati della bozza quando viene attivato un componente aggiuntivo di scrittura. |
METADATA |
Concede all'attivatore di scrittura l'autorizzazione per accedere ai metadati della bozza quando viene attivato un componente aggiuntivo di scrittura. Ciò include l'elenco del segmento di pubblico, come gli elenchi A e Cc di una bozza di messaggio. |
ContextualTrigger
Definisce un attivatore che si attiva quando l'email aperta soddisfa un criterio specifico. Quando si attiva, l'attivatore esegue un endpoint specifico, in genere al fine di creare nuove schede e aggiornare l'interfaccia utente.
Campi | |
---|---|
onTriggerFunction |
Obbligatorio. Il nome dell'endpoint da chiamare quando un messaggio corrisponde all'attivatore. |
Campo di unione trigger . Il tipo di attivatore determina le condizioni utilizzate da Gmail per mostrare il componente aggiuntivo. trigger può essere solo uno dei seguenti: |
|
unconditional |
I trigger non condizionati vengono eseguiti all'apertura di un messaggio di posta. |
GmailAddOnManifest
Proprietà che personalizzano l'aspetto e l'esecuzione di un componente aggiuntivo di Gmail.
Campi | |
---|---|
homepageTrigger |
Definisce un endpoint che verrà eseguito in contesti che non corrispondono a un trigger contestuale dichiarato. Tutte le schede generate da questa funzione saranno sempre disponibili per l'utente, ma potrebbero essere aggirate dai contenuti contestuali quando questo componente aggiuntivo dichiara attivatori più mirati. Se presente, sostituisce la configurazione di |
contextualTriggers[] |
Definisce l'insieme di condizioni che attivano il componente aggiuntivo. |
universalActions[] |
Definisce un insieme di azioni universali per il componente aggiuntivo. L'utente attiva azioni universali dal menu della barra degli strumenti dei componenti aggiuntivi. |
composeTrigger |
Definisce l'attivatore del momento di scrittura per un componente aggiuntivo del momento di scrittura. Si tratta dell'attivatore che causa un'azione da parte di un componente aggiuntivo quando l'utente sta scrivendo un'email. Tutti i componenti aggiuntivi al momento della scrittura devono avere l'ambito |
authorizationCheckFunction |
Il nome di un endpoint che verifica che il componente aggiuntivo disponga di tutte le autorizzazioni di terze parti necessarie, sondando le API di terze parti. Se il probe non funziona, la funzione deve generare un'eccezione per avviare il flusso di autorizzazione. Questa funzione viene chiamata prima di ogni chiamata al componente aggiuntivo per garantire un'esperienza utente senza problemi. |
UnconditionalTrigger
Questo tipo non contiene campi.
Un attivatore che si attiva all'apertura di un messaggio email.
UniversalAction
Un'azione sempre disponibile nel menu della barra degli strumenti dei componenti aggiuntivi, indipendentemente dal contesto del messaggio.
Campi | |
---|---|
text |
Obbligatorio. Testo visibile all'utente che descrive l'azione, ad esempio "Aggiungi un nuovo contatto". |
Campo di unione action_type . Il tipo di azione determina il comportamento di Gmail quando l'utente richiama l'azione. action_type può essere solo uno dei seguenti: |
|
openLink |
Link aperto da Gmail quando l'utente attiva l'azione. |
runFunction |
Un endpoint che viene chiamato quando l'utente attiva l'azione. Per informazioni dettagliate, consulta la guida universale alle azioni. |