La configurazione delle risorse utilizzata per definire Componente aggiuntivo di Google Workspace contenuti e comportamento in Google Calendar. I manifest dei componenti aggiuntivi di Google Workspace devono avere tutti i componenti contrassegnati come obbligatori se estendono Calendar.
Calendar
La configurazione del manifest del componente aggiuntivo Google Workspace per Estensioni di Google Calendar. Vedi Estensione di Calendar con i componenti aggiuntivi di Google Workspace per ulteriori informazioni.
Rappresentazione JSON |
---|
{ "createSettingsUrlFunction": string, "conferenceSolution": [ { object (ConferenceSolution) } ], "currentEventAccess": string, "eventOpenTrigger": { object (EventOpenTrigger) }, "eventUpdateTrigger": { object (EventUpdateTrigger) }, "eventAttachmentTrigger": { object (EventAttachmentTrigger) }, "homepageTrigger": { object (HomepageTrigger) } } |
Campi | |
---|---|
createSettingsUrlFunction |
Vedi Aggiunta delle impostazioni dei componenti aggiuntivi per videoconferenze per ulteriori dettagli. |
conferenceSolution[] |
|
currentEventAccess |
Determina il livello di accesso del componente aggiuntivo ai dati generati dagli utenti dati sugli eventi. Se non viene specificato, i metadati dell'evento non vengono trasmessi all'oggetto come componente aggiuntivo. Le impostazioni valide sono le seguenti:
Se impostato su |
eventOpenTrigger |
La specifica degli attivatori per gli attivatori aperti in Calendar. |
eventUpdateTrigger |
Necessari per fornire interfacce di aggiornamento degli eventi contestuali in Google Calendario. La specifica per gli attivatori di aggiornamento degli eventi in Calendario. |
eventAttachmentTrigger |
La specifica dell'attivatore per gli attivatori di collegamento a eventi in Calendar. |
homepageTrigger |
Le specifiche della funzione di trigger per la creazione del componente aggiuntivo
homepage nel
Host di Calendar. Questa sostituisce
|
ConferenceSolution
La configurazione di un soluzione per videoconferenze offerti dal componente aggiuntivo. Ogni soluzione ha un'opzione di conferenza corrispondente presentati nella UI di Modifica evento di Google Calendar.
Rappresentazione JSON |
---|
{ "id": string, "logoUrl": string, "name": string, "onCreateFunction": string } |
Campi | |
---|---|
id |
|
logoUrl |
Non può essere un URL arbitrario: l'immagine deve essere ospitata sul sito web di Google dell'infrastruttura. Consulta: Fornisci i loghi delle soluzioni di conferenza per maggiori dettagli. Se fornita, questa immagine potrebbe essere diversa dalla componente aggiuntivo calendar.logoUrl , utilizzata dall'immagine per rappresentare
nelle applicazioni host che estende. Se l'immagine di un logo non è
per una soluzione specifica,
Al suo posto viene utilizzato calendar.logoUrl .
|
name |
|
onCreateFunction |
|
EventOpenTrigger
Una configurazione per un attivatore contestuale che si attiva quando viene generato un evento di Google Calendar aperto dall'utente. Consulta: Estensione dell'interfaccia degli eventi di Calendar per ulteriori informazioni.
Rappresentazione JSON |
---|
{ "runFunction": string } |
Campi | |
---|---|
runFunction |
Card
da visualizzare nell'interfaccia
utente del componente aggiuntivo.
|
EventUpdateTrigger
Una configurazione per un attivatore contestuale che si attiva quando viene generato un evento di Google Calendar viene modificato e salvato dall'utente. Consulta: Aggiornare gli eventi di Calendar per ulteriori informazioni.
Rappresentazione JSON |
---|
{ "runFunction": string } |
Campi | |
---|---|
runFunction |
Card
da visualizzare nell'interfaccia
utente del componente aggiuntivo.
|
EventAttachmentTrigger
Una configurazione per un attivatore contestuale che si attiva quando l'utente fa clic sull'evento fornitore di allegati aggiuntivi nel menu a discesa di Calendar.
Rappresentazione JSON |
---|
{ "runFunction": string, "label": string, } |
Campi | |
---|---|
runFunction |
Card
da visualizzare nell'interfaccia
utente del componente aggiuntivo.
|
label |
|