Package google.apps.script.type.calendar

Index

CalendarAddOnManifest

Eigenschaften zum Anpassen der Darstellung und Ausführung eines Kalender-Add-ons.

Felder
homepageTrigger

HomepageExtensionPoint

Definiert einen Endpunkt, der in Kontexten ausgeführt wird, die nicht mit einem deklarierten kontextbezogenen Trigger übereinstimmen. Alle mit dieser Funktion generierten Karten stehen dem Nutzer immer zur Verfügung. Sie können jedoch von kontextbezogenen Inhalten überlagert werden, wenn dieses Add-on gezieltere Trigger deklariert.

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

conferenceSolution[]

ConferenceSolution

Definiert Konferenzlösungen, die von diesem Add-on bereitgestellt werden.

createSettingsUrlFunction

string

Ein auszuführender 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ü „Kalender“ auf den Anbieter des Add-on-Anhangs klickt.

currentEventAccess

EventAccess

Definiert die Zugriffsebene für den Datenzugriff, wenn ein Ereignis-Add-on ausgelöst wird.

EventAccess

Ein Enum-Wert, der die Ebene der Datenzugriffsereignistrigger definiert, die erforderlich sind.

Enums
UNSPECIFIED Standardwert, wenn für „eventAccess“ nichts festgelegt ist.
METADATA Gewährt Ereignis-Triggern die Berechtigung, auf die Metadaten von Terminen zuzugreifen, z. B. Termin-ID und Kalender-ID.
READ Gewährt Ereignistriggern Zugriff auf alle bereitgestellten Ereignisfelder, einschließlich Metadaten, Teilnehmern und Konferenzdaten.
WRITE Gewährt Ereignistriggern Zugriff auf die Metadaten von Ereignissen und die Möglichkeit, alle Aktionen auszuführen, einschließlich des Hinzufügens von Teilnehmern und Festlegen von Konferenzdaten.
READ_WRITE Gewährt Ereignistriggern Zugriff auf alle bereitgestellten Ereignisfelder, einschließlich der Metadaten, Teilnehmer und Konferenzdaten, sowie die Möglichkeit, alle Aktionen auszufü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 auf Konferenzen bezogene Werte.

Felder
onCreateFunction

string

Erforderlich. Der aufzurufende Endpunkt, wenn Konferenzdaten erstellt werden sollen.

id

string

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

name

string

Erforderlich. Der Anzeigename der Konferenzlösung.

logoUrl

string

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