Package google.apps.script.type.calendar

Index

CalendarAddOnManifest

Eigenschaften, mit denen die Darstellung und Ausführung eines Kalender-Add‑ons angepasst werden.

Felder
homepageTrigger

HomepageExtensionPoint

Definiert einen Endpunkt, der in Kontexten ausgeführt wird, die nicht mit einem deklarierten kontextbezogenen Trigger übereinstimmen. Alle von dieser Funktion generierten Karten sind immer für den Nutzer verfügbar, können aber von kontextbezogenen Inhalten überschattet werden, wenn dieses Add-on gezieltere Trigger deklariert.

Falls vorhanden, wird die Konfiguration aus addOns.common.homepageTrigger überschrieben.

conferenceSolution[]

ConferenceSolution

Definiert die von diesem Add-on bereitgestellten Konferenzlösungen. Konferenz-Add-ons von Drittanbietern können nur in Apps Script erstellt werden.

createSettingsUrlFunction

string

Ein Endpunkt, der eine URL zur Einstellungsseite des Add-ons erstellt.

eventOpenTrigger

CalendarExtensionPoint

Ein Endpunkt, der ausgelöst wird, wenn ein Ereignis zum Ansehen oder Bearbeiten geöffnet wird.

eventUpdateTrigger

CalendarExtensionPoint

Ein Endpunkt, der ausgelöst wird, wenn das Ereignis „open“ aktualisiert wird.

eventAttachmentTrigger

MenuItemExtensionPoint

Eine Konfiguration für einen kontextbezogenen Trigger, der ausgelöst wird, wenn der Nutzer im Drop-down-Menü von Google Kalender auf den Add-on-Anbieter klickt.

currentEventAccess

EventAccess

Definiert die Zugriffsebene für Daten, wenn ein Event-Add-on ausgelöst wird.

EventAccess

Eine Enumeration, die die Ebene des Datenzugriffs definiert, die für Ereignistrigger erforderlich ist.

Enums
UNSPECIFIED Standardwert, wenn nichts für „eventAccess“ festgelegt ist.
METADATA Ereignistrigger erhalten die Berechtigung, auf die Metadaten von Ereignissen zuzugreifen, z. B. auf die Ereignis-ID und die Kalender-ID.
READ Ermöglicht Ereignistriggern den Zugriff auf alle bereitgestellten Ereignisfelder, einschließlich der Metadaten, Teilnehmer und Konferenzdaten.
WRITE Ereignistrigger erhalten Zugriff auf die Metadaten von Ereignissen und können alle Aktionen ausführen, einschließlich des Hinzufügens von Teilnehmern und des Festlegens von Konferenzdaten.
READ_WRITE Ereignistrigger erhalten Zugriff auf alle bereitgestellten Ereignisfelder, einschließlich der Metadaten, Teilnehmer und Konferenzdaten, und können alle Aktionen ausführen.

CalendarExtensionPoint

Gängiges Format zum Deklarieren der Trigger eines Kalender-Add-ons.

Felder
runFunction

string

Erforderlich. Der Endpunkt, der ausgeführt werden soll, wenn dieser Erweiterungspunkt aktiviert wird.

ConferenceSolution

Definiert konferenzbezogene Werte. Konferenz-Add-ons von Drittanbietern können nur in Apps Script erstellt werden.

Felder
onCreateFunction

string

Erforderlich. Der Endpunkt, der aufgerufen werden soll, wenn Konferenzdaten erstellt werden sollen.

id

string

Erforderlich. IDs sollten innerhalb eines Add-ons eindeutig für alle Konferenzlösungen zugewiesen werden. Andernfalls wird möglicherweise die falsche Konferenzlösung verwendet, wenn das Add-on ausgelöst wird. Sie können den Anzeigenamen eines Add-ons ändern, die ID sollte jedoch nicht geändert werden.

name

string

Erforderlich. Der Anzeigename der Videokonferenzlösung.

logoUrl

string

Erforderlich. Die URL für das Logobild der Konferenzlösung.