用户可以点击的文本、图标或文本和图标按钮。如需查看 Google Chat 应用中的示例,请参阅添加按钮。
如需将图片设为可点击的按钮,请指定 (而非 Image)并设置 ImageComponentonClick 操作。
适用于 Google Chat 应用和 Google Workspace 插件。
| JSON 表示法 |
|---|
{ "text": string, "icon": { object ( |
| 字段 | |
|---|---|
text |
按钮内显示的文本。 |
icon |
按钮内显示的图标。如果同时设置了 |
color |
可选。按钮的颜色。如果设置了此属性,按钮 如需设置按钮颜色,请为 例如,以下代码会将颜色设置为红色,并将其强度设置为最大:
|
onClick |
必需。用户点击按钮时要执行的操作,例如打开超链接或运行自定义函数。 |
disabled |
如果为 |
altText |
用于无障碍功能的替代文本。 设置描述性文字,让用户了解按钮的作用。例如,如果按钮用于打开超链接,您可以这样写:“打开一个新的浏览器标签页,并前往 Google Chat 开发者文档,网址为 https://developers.google.com/workspace/chat"。 |
type |
可选。按钮的类型。如果未设置,按钮类型默认为 |
类型
可选。按钮的 type。如果设置了 color 字段,则 type 会强制设置为 FILLED。
适用于 Google Chat 应用,不适用于 Google Workspace 插件。
| 枚举 | |
|---|---|
TYPE_UNSPECIFIED |
请勿使用。未指定。 |
OUTLINED |
描边按钮是中度强调按钮。其中通常包含重要但并非 Chat 应用或插件中的主要操作。 |
FILLED |
填充按钮有一个纯色容器。它具有最强的视觉冲击力,建议用于 Chat 应用或插件中的重要和主要操作。 |
FILLED_TONAL |
填充色调按钮是填充按钮和轮廓按钮之间的折中选择。在优先级较低的按钮需要比轮廓按钮稍多一些强调的情况下,它们非常有用。 |
BORDERLESS |
按钮在默认状态下没有不可见的容器。它通常用于优先级最低的操作,尤其是在提供多个选项时。 |