Index
AddOnWidgetSet(Meldung)AddOnWidgetSet.WidgetType(Aufzählung)CommonAddOnManifest(Meldung)CreateActionExtensionPoint(Meldung)GranularOauthPermissionSupport(Aufzählung)HomepageExtensionPoint(Meldung)HttpAuthorizationHeader(Aufzählung)HttpOptions(Meldung)LayoutProperties(Meldung)LinkPreviewExtensionPoint(Meldung)MenuItemExtensionPoint(Meldung)UniversalActionExtensionPoint(Meldung)UriPattern(Meldung)
AddOnWidgetSet
Die von einem Add‑on verwendete Teilmenge von Widgets.
| Felder | |
|---|---|
usedWidgets[] |
Die Liste der in einem Add‑on verwendeten Widgets. |
WidgetType
Der Widget-Typ. WIDGET_TYPE_UNSPECIFIED ist das grundlegende Widget-Set.
| Enums | |
|---|---|
WIDGET_TYPE_UNSPECIFIED |
Der Standard-Widgetsatz. |
DATE_PICKER |
Die Datumsauswahl |
STYLED_BUTTONS |
Zu den formatierten Schaltflächen gehören gefüllte und deaktivierte Schaltflächen. |
PERSISTENT_FORMS |
Bei persistenten Formularen bleiben Formularwerte während Aktionen erhalten. |
FIXED_FOOTER |
Feste Fußzeile in einer Karte. |
UPDATE_SUBJECT_AND_RECIPIENTS |
Betreff und Empfänger eines Entwurfs aktualisieren |
GRID_WIDGET |
Das Raster-Widget. |
ADDON_COMPOSE_UI_ACTION |
Eine Gmail-Add-on-Aktion, die auf die Benutzeroberfläche zum Verfassen von Add-ons angewendet wird. |
CommonAddOnManifest
Add-on-Konfiguration, die für alle Add-on-Hostanwendungen freigegeben ist.
| Felder | |
|---|---|
name |
Erforderlich. Der Anzeigename des Add‑ons. |
logoUrl |
Erforderlich. Die URL für das Logobild, das in der Add-on-Symbolleiste angezeigt wird. |
layoutProperties |
Allgemeine Layoutattribute für Add-on-Karten. |
addOnWidgetSet |
Die im Add-on verwendeten Widgets. Wenn dieses Feld nicht angegeben ist, wird der Standardsatz verwendet. |
useLocaleFromApp |
Gibt an, ob Gebietsschema-Informationen von der Host-App übergeben werden sollen. |
homepageTrigger |
Definiert einen Endpunkt, der in jedem Kontext und auf jedem Host ausgeführt wird. 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. |
universalActions[] |
Definiert eine Liste von Erweiterungspunkten im universellen Aktionsmenü, die als Einstellungsmenü für das Add-on dienen. Der Erweiterungspunkt kann eine Link-URL zum Öffnen oder ein Endpunkt sein, der als Formulareinsendung ausgeführt werden soll. |
openLinkUrlPrefixes |
Für eine OpenLink-Aktion kann nur eine URL mit dem Schema |
CreateActionExtensionPoint
Die Konfiguration für einen Trigger, der ausgelöst wird, wenn ein Nutzer den Workflow zur Ressourcenerstellung in einer Google Workspace-Anwendung aufruft. Weitere Informationen finden Sie unter Drittanbieterressourcen über das @-Menü erstellen.
| Felder | |
|---|---|
id |
Erforderlich. Die eindeutige ID zur Unterscheidung dieses Erweiterungspunkts. Die ID darf bis zu 64 Zeichen lang sein und sollte das Format |
labelText |
Erforderlich. Der Text, der neben einem Symbol für den Einstiegspunkt für die Ressourcenerstellung angezeigt wird, z. B. |
localizedLabelText |
Optional. Eine Map von Wenn das Gebietsschema eines Nutzers in den Schlüsseln der Karte enthalten ist, sieht der Nutzer die lokalisierte Version von |
runFunction |
Erforderlich. Endpunkt, der ausgeführt wird, wenn ein Workflow zum Erstellen einer Ressource ausgelöst wird, um einen Link zu erstellen. |
logoUrl |
Optional. Das Symbol, das für den Einstiegspunkt für die Ressourcenerstellung angezeigt wird. Wenn kein Wert angegeben ist, wird das Symbol für die Symbolleiste des Add-ons verwendet: |
GranularOauthPermissionSupport
Gibt an, ob für das Add-on die detaillierte OAuth-Zustimmung aktiviert ist.
| Enums | |
|---|---|
GRANULAR_OAUTH_PERMISSION_SUPPORT_UNSPECIFIED |
Standardwert, sollte nicht verwendet werden. |
OPT_IN |
Für das Add‑on ist die detaillierte OAuth-Einwilligung aktiviert. |
OPT_OUT |
Für das Add-on wurde die detaillierte OAuth-Zustimmung deaktiviert. |
HomepageExtensionPoint
Gängiges Format zum Deklarieren der Startseitenansicht eines Add-ons.
| Felder | |
|---|---|
runFunction |
Erforderlich. Der Endpunkt, der ausgeführt werden soll, wenn dieser Erweiterungspunkt aktiviert wird. |
enabled |
Optional. Wenn der Wert auf Wenn kein Wert festgelegt ist, wird standardmäßig Wenn die benutzerdefinierte Startseitenansicht eines Add-ons deaktiviert ist, wird Nutzern stattdessen eine generische Übersichtskarte angezeigt. |
HttpAuthorizationHeader
Autorisierungsheader, der in Add-on-Anfragen vom Typ HTTP gesendet wird.
| Enums | |
|---|---|
HTTP_AUTHORIZATION_HEADER_UNSPECIFIED |
Standardwert, entspricht SYSTEM_ID_TOKEN. |
SYSTEM_ID_TOKEN |
Senden Sie ein ID-Token für das systemspezifische Dienstkonto des Google Workspace-Add-ons (Standard). |
USER_ID_TOKEN |
Senden Sie ein ID-Token für den Endnutzer. |
NONE |
Senden Sie keinen Authentifizierungsheader. |
HttpOptions
Optionen zum Senden von Anfragen an HTTP-Add-on-Endpunkte.
| Felder | |
|---|---|
authorizationHeader |
Konfiguration für das Token, das im |
granularOauthPermissionSupport |
Gibt an, ob für das Add-on die detaillierte OAuth-Zustimmung aktiviert ist. |
LayoutProperties
Kartenlayout-Eigenschaften, die für alle Add-on-Hostanwendungen freigegeben sind.
| Felder | |
|---|---|
primaryColor |
Die primäre Farbe des Add-ons. Damit wird die Farbe der Symbolleiste festgelegt. Wenn keine Primärfarbe festgelegt ist, wird der Standardwert des Frameworks verwendet. |
secondaryColor |
Die sekundäre Farbe des Add-ons. Damit wird die Farbe von Schaltflächen festgelegt. Wenn die Primärfarbe festgelegt ist, aber keine Sekundärfarbe, ist die Sekundärfarbe dieselbe wie die Primärfarbe. Wenn weder die primäre noch die sekundäre Farbe festgelegt ist, wird der vom Framework bereitgestellte Standardwert verwendet. |
useNewMaterialDesign |
Aktiviert das Material Design für Karten. |
LinkPreviewExtensionPoint
Die Konfiguration für einen Trigger, der ausgelöst wird, wenn ein Nutzer einen Link von einem Drittanbieterdienst oder einem Nicht-Google-Dienst in eine Google Docs-, Google Sheets- oder Google Präsentationen-Datei eingibt oder einfügt.
| Felder | |
|---|---|
labelText |
Erforderlich. Der Text für einen Beispiel-Smartchip, der Nutzer auffordert, den Link in der Vorschau anzusehen, z. B. |
localizedLabelText |
Optional. Eine Map von Wenn das Gebietsschema eines Nutzers in den Schlüsseln der Karte enthalten ist, sieht der Nutzer die lokalisierte Version von |
patterns[] |
Erforderlich. Ein Array von URL-Mustern, die die Vorschau von Links durch das Add-on auslösen. |
runFunction |
Erforderlich. Endpunkt, der ausgeführt wird, wenn eine Linkvorschau ausgelöst wird. |
logoUrl |
Optional. Das Symbol, das im Smart-Chip und auf der Vorschaukarte angezeigt wird. Wenn nichts angegeben ist, wird das Symbol des Add-ons in der Symbolleiste verwendet: |
MenuItemExtensionPoint
Gängiges Format zum Deklarieren eines Menüelements oder einer Schaltfläche, die in einer Host-App angezeigt wird.
| Felder | |
|---|---|
runFunction |
Erforderlich. Der Endpunkt, der ausgeführt werden soll, wenn dieser Erweiterungspunkt aktiviert wird. |
label |
Erforderlich. Für Nutzer sichtbarer Text, der die Aktion beschreibt, die durch die Aktivierung dieses Erweiterungspunkts ausgeführt wird. Beispiel: „Insert invoice.“ (Füge die Rechnung ein.) |
logoUrl |
Die URL für das Logobild, das in der Add-on-Symbolleiste angezeigt wird. Wenn nichts anderes festgelegt ist, wird standardmäßig die URL des primären Logos des Add-ons verwendet. |
UniversalActionExtensionPoint
Format zum Deklarieren eines Erweiterungspunkts für ein universelles Aktionsmenüelement.
| Felder | |
|---|---|
label |
Erforderlich. Für den Nutzer sichtbarer Text, der die durch die Aktivierung dieses Erweiterungspunkts ausgeführte Aktion beschreibt, z. B. „Neuen Kontakt hinzufügen“. |
Union-Feld action_type. Erforderlich. Der Aktionstyp, der für ein universelles Aktionsmenüelement unterstützt wird. Das kann entweder ein Link zum Öffnen oder ein Endpunkt zum Ausführen sein. Für action_type ist nur einer der folgenden Werte zulässig: |
|
openLink |
URL, die von der UniversalAction geöffnet werden soll. |
runFunction |
Endpunkt, der von der UniversalAction ausgeführt werden soll. |
UriPattern
Die Konfiguration für jedes URL-Muster, das eine Linkvorschau auslöst.
| Felder | |
|---|---|
hostPattern |
Für jedes URL-Muster, das in der Vorschau angezeigt werden soll, ist ein Wert erforderlich. Die Domain des URL-Musters. Das Add-on zeigt eine Vorschau von Links an, die diese Domain in der URL enthalten. Wenn Sie Vorschaulinks für eine bestimmte Subdomain wie Beispielsweise führt |
pathPrefix |
Optional. Der Pfad, der an die Domain von Wenn das URL-Hostmuster beispielsweise Wenn alle URLs in der Domain des Hostmusters abgeglichen werden sollen, lassen Sie |