Die Ressourcenkonfiguration, die zum Definieren Google Workspace-Add-on Inhalte und Verhaltensweisen von Google Kalender. Manifeste für Google Workspace-Add-ons müssen Folgendes enthalten: Alle Komponenten, die als Erforderlich gekennzeichnet sind, wenn sie den Kalender erweitern.
Kalender
Manifestkonfiguration des Google Workspace-Add-ons für Google Kalender-Erweiterungen. Weitere Informationen finden Sie im Hilfeartikel Google Kalender mit Google Workspace-Add-ons erweitern. .
JSON-Darstellung |
---|
{ "createSettingsUrlFunction": string, "conferenceSolution": [ { object (ConferenceSolution) } ], "currentEventAccess": string, "eventOpenTrigger": { object (EventOpenTrigger) }, "eventUpdateTrigger": { object (EventUpdateTrigger) }, "eventAttachmentTrigger": { object (EventAttachmentTrigger) }, "homepageTrigger": { object (HomepageTrigger) } } |
Felder | |
---|---|
createSettingsUrlFunction |
Weitere Informationen finden Sie unter . Die Einstellungen für das Konferenz-Add-on werden hinzugefügt, um weitere Informationen zu erhalten. |
conferenceSolution[] |
|
currentEventAccess |
Bestimmt, welche Zugriffsebene das Add-on auf von Nutzern erstellte Daten hat Ereignisdaten. Wenn nicht angegeben, werden keine Ereignismetadaten an den Add-on. Folgende Einstellungen sind gültig:
Wenn |
eventOpenTrigger |
Die Triggerspezifikation für Trigger zum Öffnen von Ereignissen in Google Kalender. |
eventUpdateTrigger |
Erforderlich, um Oberflächen für die kontextbezogene Aktualisierung von Ereignissen in Google bereitzustellen Kalender Die Triggerspezifikation für Trigger zur Ereignisaktualisierung in Kalender: |
eventAttachmentTrigger |
Die Triggerspezifikation für Trigger für Ereignisanhänge in Google Kalender. |
homepageTrigger |
Die Spezifikation der Triggerfunktion zum Erstellen des Add-ons
homepage im Feld
Kalender-Host. Dies überschreibt
<ph type="x-smartling-placeholder"></ph>
|
ConferenceSolution
Die Konfiguration eines konferenzlösung das vom Add-on angeboten wird. Für jede Lösung gibt es eine entsprechende Konferenzoption über die Google Kalender-Benutzeroberfläche Termin bearbeiten.
JSON-Darstellung |
---|
{ "id": string, "logoUrl": string, "name": string, "onCreateFunction": string } |
Felder | |
---|---|
id |
|
logoUrl |
Dies darf keine beliebige URL sein. Das Bild muss auf dem und Infrastruktur. Weitere Informationen finden Sie unter <ph type="x-smartling-placeholder"></ph> Logos für Konferenzlösungen mit Details. Wenn dieses Bild zur Verfügung gestellt wird, kann es sich vom Add-on calendar.logoUrl : Das Bild, das zur Darstellung verwendet wurde
das Add-on in den Host-Anwendungen,
die es erweitert. Wenn ein Logobild
für eine bestimmte Lösung,
<ph type="x-smartling-placeholder"></ph>
Stattdessen wird calendar.logoUrl verwendet.
|
name |
|
onCreateFunction |
|
EventOpenTrigger
Eine Konfiguration für einen kontextbezogenen Trigger, der ausgelöst wird, wenn ein Google Kalender vom Nutzer geöffnet wird. Weitere Informationen finden Sie unter Die Oberfläche für Google Kalender-Termine erweitern .
JSON-Darstellung |
---|
{ "runFunction": string } |
Felder | |
---|---|
runFunction |
Card
Objekte, die in der Add-on-Benutzeroberfläche angezeigt werden sollen.
|
EventUpdateTrigger
Eine Konfiguration für einen kontextbezogenen Trigger, der ausgelöst wird, wenn ein Google Kalender vom Nutzer bearbeitet und gespeichert wird. Weitere Informationen finden Sie unter Kalendertermine aktualisieren .
JSON-Darstellung |
---|
{ "runFunction": string } |
Felder | |
---|---|
runFunction |
Card
Objekte, die in der Add-on-Benutzeroberfläche angezeigt werden sollen.
|
EventAttachmentTrigger
Eine Konfiguration für einen kontextbezogenen Trigger, der ausgelöst wird, wenn der Nutzer auf den Anbieter von Add-on-Anhängen im Drop-down-Menü „Kalender“.
JSON-Darstellung |
---|
{ "runFunction": string, "label": string, } |
Felder | |
---|---|
runFunction |
Card
Objekte, die in der Add-on-Benutzeroberfläche angezeigt werden sollen.
|
label |
|