Die Ressourcenkonfiguration, die zum Definieren von Inhalt und Verhalten von Google Workspace-Add-ons verwendet wird. Add-on-Manifeste müssen alle Komponenten enthalten, die als Erforderlich gekennzeichnet sind.
AddOns
Die oberste Ebene der Manifestkonfiguration für Google Workspace-Add‑ons.
| JSON-Darstellung |
|---|
{
"common": {
object (Common)
},
"calendar": {
object (Calendar)
},
"chat": {
object (Chat)
},
"drive": {
object (Drive)
},
"gmail": {
object (Gmail)
},
"docs": {
object (Docs)
},
"sheets": {
object (Sheets)
},
"slides": {
object (Slides)
},
"meet": {
object (Meet)
}
} |
| Felder | |
|---|---|
common |
Erforderlich. Definiert Werte für ein Google Workspace-Add‑on, die für jede Hostanwendung gleich sind. Die hier definierten Werte dienen als Standardwerte, wenn bestimmte Werte für einen bestimmten Host weggelassen werden. |
calendar |
Erforderlich, wenn das Google Workspace-Add‑on Calendar erweitert. Konfigurationen für Darstellung und Verhalten in der Google Kalender-Hostanwendung. Wird sie weggelassen, ist das Add-on in Google Kalender deaktiviert. |
chat |
Erforderlich, wenn das Google Workspace-Add‑on Chat erweitert. Konfiguration einer Google Chat-App. Wenn diese Option weggelassen wird, ist das Add‑on in Google Chat deaktiviert. Das |
drive |
Erforderlich, wenn das Google Workspace-Add‑on Drive erweitert. Konfigurationen für Darstellung und Verhalten in der Drive-Hostanwendung. Wenn diese Option weggelassen wird, ist das Add-on in Drive deaktiviert. |
gmail |
Erforderlich, wenn das Google Workspace-Add-on Gmail erweitert. Konfigurationen für Darstellung und Verhalten innerhalb der Gmail-Hostanwendung. Wenn diese Option weggelassen wird, ist das Add-on in Gmail deaktiviert. |
docs |
Erforderlich, wenn das Google Workspace-Add‑on Docs erweitert. Konfigurationen für Darstellung und Verhalten in der Docs-Hostanwendung. Wenn diese Option weggelassen wird, ist das Add-on in Google Docs deaktiviert. |
sheets |
Erforderlich, wenn das Google Workspace-Add‑on Sheets erweitert. Konfigurationen für Darstellung und Verhalten in der Sheets-Hostanwendung. Wenn diese Option weggelassen wird, ist das Add-on in Google Tabellen deaktiviert. |
slides |
Erforderlich, wenn das Google Workspace-Add‑on Slides erweitert. Konfigurationen für Darstellung und Verhalten in der Hostanwendung Google Präsentationen. Wenn weggelassen, ist das Add-on in Google Präsentationen deaktiviert. |
meet |
Erforderlich, wenn das Google Workspace-Add‑on Meet erweitert. Konfigurationen für Darstellung und Verhalten in der Meet-Hostanwendung. Wenn diese Option weggelassen wird, ist das Add-on in Meet deaktiviert. |
Verbreitet
Manifestkonfiguration für Parameter, die für jede Hostanwendung gelten. Die hier definierten Werte dienen als Standardwerte, wenn bestimmte Werte für einen Host ausgelassen werden.
| JSON-Darstellung |
|---|
{
"homepageTrigger": {
object (HomepageTrigger)
},
"layoutProperties": {
object (LayoutProperties)
},
"logoUrl": string,
"name": string,
"openLinkUrlPrefixes": [
string
],
"universalActions": [
{
object (UniversalAction)
}
],
"useLocaleFromApp": boolean
} |
| Felder | |
|---|---|
homepageTrigger |
|
layoutProperties |
|
logoUrl |
Erforderlich. Die öffentliche URL des Symbolleistenbilds. |
name |
Erforderlich. Der Name des Add-ons, der in der Symbolleiste angezeigt wird. |
openLinkUrlPrefixes[] |
Erforderlich, wenn im Add-on ausgehende Links in Widgets mit einem
Weitere Informationen finden Sie unter URLs auf die Zulassungsliste setzen. |
universalActions[] |
|
useLocaleFromApp |
Wenn Weitere Informationen finden Sie unter Auf das Gebietsschema und die Zeitzone des Nutzers zugreifen. |
LayoutProperties
Konfiguration für das Erscheinungsbild der Symbolleiste und der Schaltflächen des Google Workspace-Add‑ons.
| JSON-Darstellung |
|---|
{
"primaryColor": string,
"secondaryColor": string
} |
| Felder | |
|---|---|
primaryColor |
|
secondaryColor |
|
UniversalAction
Konfiguration für eine universelle Aktion. Wenn diese Option ausgewählt ist, wird durch eine universelle Aktion eine URL geöffnet oder eine Apps Script-Funktion ausgeführt.
| JSON-Darstellung |
|---|
{ "label": string, // Union field rule can be only one of the following: "openLink": string, "runFunction": string, // End of list of possible types for union field rule. } |
| Felder | |
|---|---|
label |
|
openLink |
runFunction fehlt. Die URL, die beim Auswählen in einem Tab geöffnet wird.
|
runFunction |
openLink fehlt. Der Name der Apps Script-Funktion, die bei Auswahl ausgeführt wird.
|