Package google.apps.script.type.calendar

Index

CalendarAddOnManifest

Eigenschaften, mit denen das Aussehen und die Ausführung eines Kalender-Add-ons angepasst werden kann.

Felder
homepageTrigger

HomepageExtensionPoint

Definiert einen Endpunkt, der in Kontexten ausgeführt wird, die nicht mit einem deklarierten Kontexttrigger übereinstimmen. Alle von dieser Funktion generierten Karten sind für den Nutzer immer verfügbar, werden aber möglicherweise durch Kontextinhalte überlagert, wenn über dieses Add-on gezieltere Trigger deklariert werden.

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

conferenceSolution[]

ConferenceSolution

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

createSettingsUrlFunction

string

Auszuführender Endpunkt, der eine URL zur Einstellungsseite des Add-ons erstellt.

eventOpenTrigger

CalendarExtensionPoint

Ein Endpunkt, der ausgelöst wird, wenn ein Ereignis geöffnet wird, um es anzusehen oder zu bearbeiten.

eventUpdateTrigger

CalendarExtensionPoint

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

currentEventAccess

EventAccess

Definiert die Ebene des Datenzugriffs, wenn ein Ereignis-Add-on ausgelöst wird.

EventAccess

Ein Enum-Wert, der die Ebene für Datenzugriffsereignisse definiert, die für Trigger erforderlich sind.

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

CalendarExtensionPoint

Gemeinsames Format für die Deklaration der Trigger eines Kalender-Add-ons.

Felder
runFunction

string

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

ConferenceSolution

Definiert konferenzbezogene Werte.

Felder
onCreateFunction

string

Erforderlich. Der Endpunkt, der beim Erstellen von Konferenzdaten aufgerufen werden soll.

id

string

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

name

string

Erforderlich. Der Anzeigename der Konferenzlösung.

logoUrl

string

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