Gibt an, wie reagiert werden soll, wenn Nutzer auf ein interaktives Element auf einer Karte klicken, z. B. auf eine Schaltfläche.
Verfügbar für Google Chat-Apps und Google Workspace-Add-ons.
| JSON-Darstellung |
|---|
{ "action": { object ( |
| Felder | |
|---|---|
| Im Folgenden finden Sie eine Liste von Feldern, die sich gegenseitig ausschließen. In einer Antwort wird höchstens eines der Felder festgelegt: | |
action |
Falls angegeben, wird durch diese |
openLink |
Falls angegeben, löst dieses |
openDynamicLinkAction |
Ein Add-on löst diese Aktion aus, wenn die Aktion einen Link öffnen muss. Dies unterscheidet sich von der oben genannten
|
card |
Nach dem Klicken wird eine neue Karte auf den Kartenstapel gelegt, sofern angegeben.
|
overflowMenu |
Wenn angegeben, wird durch dieses |
| Ende der sich gegenseitig ausschließenden Felder. | |
OpenLink
Stellt ein onClick-Ereignis dar, das einen Hyperlink öffnet.
Verfügbar für Google Chat-Apps und Google Workspace-Add-ons.
| JSON-Darstellung |
|---|
{ "url": string, "openAs": enum ( |
| Felder | |
|---|---|
url |
Die zu öffnende URL. HTTP-URLs werden in HTTPS-URLs umgewandelt. |
openAs |
Anleitung zum Öffnen eines Links.
|
onClose |
Gibt an, ob der Client einen Link nach dem Öffnen vergisst oder ihn beobachtet, bis das Fenster geschlossen wird.
|
OpenAs
Wenn durch eine OnClick-Aktion ein Link geöffnet wird, kann der Client diesen entweder als Fenster in voller Größe (wenn dies der vom Client verwendete Frame ist) oder als Overlay (z. B. als Pop-up) öffnen. Die Implementierung hängt von den Funktionen der Clientplattform ab. Der ausgewählte Wert wird möglicherweise ignoriert, wenn er vom Client nicht unterstützt wird. FULL_SIZE wird von allen Clients unterstützt.
Verfügbar für Google Workspace-Add-ons und nicht verfügbar für Google Chat-Apps.
| Enums | |
|---|---|
FULL_SIZE |
Der Link wird in einem Fenster in voller Größe geöffnet (wenn dies der vom Client verwendete Frame ist). |
OVERLAY |
Der Link wird als Overlay geöffnet, z. B. als Pop-up. |
OnClose
Was der Client tut, wenn ein Link, der durch eine OnClick-Aktion geöffnet wurde, geschlossen wird.
Die Implementierung hängt von den Funktionen der Clientplattform ab. Ein Webbrowser kann beispielsweise einen Link in einem Pop-up-Fenster mit einem OnClose-Handler öffnen.
Wenn sowohl der OnOpen- als auch der OnClose-Handler festgelegt sind und die Clientplattform nicht beide Werte unterstützt, hat OnClose Vorrang.
Verfügbar für Google Workspace-Add-ons und nicht verfügbar für Google Chat-Apps.
| Enums | |
|---|---|
NOTHING |
Standardwert. Die Karte wird nicht aktualisiert. Es passiert nichts. |
RELOAD |
Lädt die Karte neu, nachdem das untergeordnete Fenster geschlossen wurde. Wenn es in Verbindung mit |
OverflowMenu
Ein Widget, das ein Pop-up-Menü mit einer oder mehreren Aktionen enthält, die Nutzer aufrufen können. Beispiel: Nicht primäre Aktionen werden auf einer Karte angezeigt. Sie können dieses Widget verwenden, wenn Aktionen nicht in den verfügbaren Platz passen. Geben Sie dieses Widget in der Aktion OnClick von Widgets an, die es unterstützen. Beispielsweise in einem Button.
Verfügbar für Google Chat-Apps und Google Workspace-Add-ons.
| JSON-Darstellung |
|---|
{
"items": [
{
object ( |
| Felder | |
|---|---|
items[] |
Erforderlich. Die Liste der Menüoptionen. |
OverflowMenuItem
Eine Option, die Nutzer in einem Dreipunkt-Menü aufrufen können.
Verfügbar für Google Chat-Apps und Google Workspace-Add-ons.
| JSON-Darstellung |
|---|
{ "startIcon": { object ( |
| Felder | |
|---|---|
startIcon |
Das Symbol, das vor dem Text angezeigt wird. |
text |
Erforderlich. Der Text, der den Artikel für Nutzer identifiziert oder beschreibt. |
onClick |
Erforderlich. Die Aktion, die aufgerufen wird, wenn eine Menüoption ausgewählt wird. Dieses |
disabled |
Gibt an, ob die Menüoption deaktiviert ist. Die Standardeinstellung ist "false". |