La configurazione delle risorse utilizzata per definire il comportamento e i contenuti del componente aggiuntivo di Google Workspace in Google Calendar. I manifest dei componenti aggiuntivi Google Workspace devono includere tutti i componenti contrassegnati come Obbligatorio se estendono Calendar.
Calendar
La configurazione del file manifest del componente aggiuntivo di Google Workspace per le estensioni di Calendar. Per saperne di più, vedi Estendere Calendar con i componenti aggiuntivi di Google Workspace.
| Rappresentazione JSON |
|---|
{
"createSettingsUrlFunction": string,
"conferenceSolution": [
{
object (ConferenceSolution)
}
],
"currentEventAccess": string,
"eventOpenTrigger": {
object (EventOpenTrigger)
},
"eventUpdateTrigger": {
object (EventUpdateTrigger)
},
"eventAttachmentTrigger": {
object (EventAttachmentTrigger)
},
"homepageTrigger": {
object (HomepageTrigger)
}
} |
| Campi | |
|---|---|
createSettingsUrlFunction |
Per maggiori dettagli, vedi Aggiungere le impostazioni del componente aggiuntivo per le conferenze. |
conferenceSolution[] |
|
currentEventAccess |
Determina il livello di accesso del componente aggiuntivo ai dati sugli eventi. Se omesso, l'host non trasmette i metadati dell'evento. Le impostazioni valide includono:
Se impostato su |
eventOpenTrigger |
Specifica del trigger per i trigger di apertura degli eventi in Calendar. |
eventUpdateTrigger |
Necessario per fornire interfacce di aggiornamento degli eventi contestuali in Calendar. Specifica dell'attivatore per gli attivatori di aggiornamento degli eventi. |
eventAttachmentTrigger |
Specifica del trigger per i trigger degli allegati degli eventi in Calendar. |
homepageTrigger |
La funzione di attivazione per il componente aggiuntivo
homepage in
Calendar. Questa azione sostituisce
|
ConferenceSolution
Questo oggetto manifest è richiesto solo per i componenti aggiuntivi che estendono Calendar con soluzioni di conferenza di terze parti.
La configurazione di una soluzione per conferenze offerta dal componente aggiuntivo. Ogni soluzione viene visualizzata come opzione nell'interfaccia utente Modifica evento di Google Calendar.
| Rappresentazione JSON |
|---|
{
"id": string,
"logoUrl": string,
"name": string,
"onCreateFunction": string
} |
| Campi | |
|---|---|
id |
|
logoUrl |
L'immagine deve essere ospitata sull'infrastruttura di Google. Per maggiori dettagli, consulta la sezione Fornire i loghi delle soluzioni per conferenze. Questa immagine può differire dal componente aggiuntivo calendar.logoUrl. Se omesso per una soluzione specifica, lo script utilizza calendar.logoUrl.
|
name |
|
onCreateFunction |
|
EventOpenTrigger
Una configurazione per un attivatore contestuale che si attiva quando un utente apre un evento di Google Calendar. Per maggiori dettagli, vedi Estensione dell'interfaccia degli eventi di Calendar.
| Rappresentazione JSON |
|---|
{
"runFunction": string
} |
| Campi | |
|---|---|
runFunction |
Card per la UI.
|
EventUpdateTrigger
Una configurazione per un attivatore contestuale che si attiva quando un utente modifica e salva un evento di Google Calendar. Per maggiori dettagli, vedi Aggiornare gli eventi di Calendar.
| Rappresentazione JSON |
|---|
{
"runFunction": string
} |
| Campi | |
|---|---|
runFunction |
Card
per la UI.
|
EventAttachmentTrigger
Una configurazione per un trigger contestuale che si attiva quando un utente seleziona il provider di allegati del componente aggiuntivo nel menu di Calendar.
| Rappresentazione JSON |
|---|
{
"runFunction": string,
"label": string,
} |
| Campi | |
|---|---|
runFunction |
Card per la UI.
|
label |
|