Package google.apps.script.type.calendar

Indice

CalendarAddOnManifest

Proprietà che personalizzano l'aspetto e l'esecuzione di un componente aggiuntivo di Calendar.

Campi
homepageTrigger

HomepageExtensionPoint

Definisce un endpoint che viene 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 addOns.common.homepageTrigger.

conferenceSolution[]

ConferenceSolution

Definisce le soluzioni di conferenza fornite da questo componente aggiuntivo.

createSettingsUrlFunction

string

Un endpoint da eseguire che crea un URL alla pagina delle impostazioni del componente aggiuntivo.

eventOpenTrigger

CalendarExtensionPoint

Un endpoint che si attiva quando un evento viene aperto per essere visualizzato o modificato.

eventUpdateTrigger

CalendarExtensionPoint

Un endpoint che si attiva quando viene aggiornato l'evento aperto.

currentEventAccess

EventAccess

Definisce il livello di accesso ai dati quando viene attivato un componente aggiuntivo di un evento.

EventAccess

Un'enumerazione che definisce il livello richiesto per gli attivatori di eventi di accesso ai dati.

Enum
UNSPECIFIED Valore predefinito quando non viene impostato nulla per eventAccess.
METADATA Concede agli attivatori evento l'autorizzazione ad accedere ai metadati degli eventi, come l'ID evento e l'ID calendario.
READ Concede agli attivatori degli eventi l'accesso a tutti i campi evento forniti, inclusi i metadati, i partecipanti e i dati della conferenza.
WRITE Concede agli attivatori di eventi l'accesso ai metadati degli eventi e la possibilità di eseguire tutte le azioni, tra cui l'aggiunta di partecipanti e l'impostazione dei dati delle conferenze.
READ_WRITE Concede agli attivatori degli eventi l'accesso a tutti i campi evento forniti, tra cui i metadati, i partecipanti e i dati della conferenza, e la possibilità di eseguire tutte le azioni.

CalendarExtensionPoint

Formato comune per la dichiarazione degli attivatori di un componente aggiuntivo di calendario.

Campi
runFunction

string

Obbligatorio. L'endpoint da eseguire quando questo punto di estensione viene attivato.

ConferenceSolution

Definisce i valori relativi alla conferenza.

Campi
onCreateFunction

string

Obbligatorio. L'endpoint da chiamare quando devono essere creati i dati della conferenza.

id

string

Obbligatorio. Gli ID devono essere assegnati in modo univoco tra le soluzioni di conferenza all'interno di un componente aggiuntivo, altrimenti potrebbe essere utilizzata la soluzione di conferenza sbagliata quando viene attivato il componente aggiuntivo. È possibile modificare il nome visualizzato di un componente aggiuntivo, ma l'ID non deve essere modificato.

name

string

Obbligatorio. Il nome visualizzato della soluzione per conferenze.

logoUrl

string

Obbligatorio. L'URL dell'immagine del logo della soluzione per conferenze.