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. Qualsiasi scheda generata da questa funzione sarà sempre disponibile per l'utente, ma potrebbe essere eclissata 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 l'evento aperto viene aggiornato.

eventAttachmentTrigger

MenuItemExtensionPoint

Una configurazione per un attivatore contestuale che si attiva quando l'utente fa clic sul fornitore dell'allegato del componente aggiuntivo nel menu a discesa di Calendar.

currentEventAccess

EventAccess

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

EventAccess

Un'enumerazione che definisce il livello richiesto dai trigger di eventi di accesso ai dati.

Enum
UNSPECIFIED Valore predefinito se non è impostato nulla per eventAccess.
METADATA Concede ai trigger evento l'autorizzazione ad accedere ai metadati degli eventi, ad esempio l'ID evento e l'ID calendario.
READ Concede ai trigger di eventi l'accesso a tutti i campi evento forniti, inclusi metadati, partecipanti e 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 della conferenza.
READ_WRITE Concede ai trigger evento l'accesso a tutti i campi evento forniti, compresi i metadati, i partecipanti e i dati della conferenza, nonché la possibilità di eseguire tutte le azioni.

CalendarExtensionPoint

Formato comune per dichiarare i trigger 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 è necessario creare 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 per conferenze errata quando viene attivato il componente aggiuntivo. Puoi 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.