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

Facoltativo. Definisce un endpoint eseguito in contesti che non corrispondono a un trigger contestuale dichiarato. Le schede generate da questa funzione saranno sempre disponibili per l'utente, ma potrebbero essere oscurate da contenuti contestuali quando questo componente aggiuntivo dichiara trigger più mirati.

Se presente, questa impostazione sostituisce la configurazione di addOns.common.homepageTrigger.

conferenceSolution[]

ConferenceSolution

Facoltativo. 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 viene attivato quando un evento viene aperto per essere visualizzato o modificato.

eventUpdateTrigger

CalendarExtensionPoint

Un endpoint che viene attivato quando viene aggiornato l'evento di apertura.

calendarNotificationTrigger

CalendarExtensionPoint

Facoltativo. Si attiva quando viene creato o aggiornato un evento per un calendario a cui l'utente è iscritto. Si applica solo ai trigger creati da HTTP endpoints utilizzando CalendarSubscriptionActionMarkup. Non applicabile a Apps Script add-ons e Apps Script installable triggers.

eventAttachmentTrigger

MenuItemExtensionPoint

Una configurazione per un trigger contestuale che si attiva quando l'utente fa clic sul provider di allegati del componente aggiuntivo nel menu a discesa di Calendar.

currentEventAccess

EventAccess

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

EventAccess

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

Enum
UNSPECIFIED Valore predefinito quando non è impostato nulla per eventAccess.
METADATA Concede ai trigger evento l'autorizzazione ad accedere ai metadati degli eventi, come l'ID evento e l'ID calendario.
READ Consente ai trigger evento di accedere a tutti i campi evento forniti, inclusi i metadati, i partecipanti e i dati della conferenza.
WRITE Consente ai trigger evento di accedere ai metadati degli eventi e di eseguire tutte le azioni, inclusa l'aggiunta di partecipanti e l'impostazione dei dati della conferenza.
READ_WRITE Consente ai trigger evento di accedere a tutti i campi evento forniti, inclusi i metadati, i partecipanti e i dati della conferenza, e di eseguire tutte le azioni.

CalendarExtensionPoint

Formato comune per dichiarare i trigger di un componente aggiuntivo per Calendar.

Campi
runFunction

string

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

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 alle soluzioni per conferenze all'interno di un componente aggiuntivo, altrimenti potrebbe essere utilizzata la soluzione per conferenze errata quando viene attivato il componente aggiuntivo. Anche se puoi modificare il nome visualizzato di un componente aggiuntivo, 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 di conferenza.