此服务允许脚本配置和构建界面所需的卡片和 widget 组件及行为。您使用此服务构建的界面结构会自动在桌面设备和移动设备上提供,因此您无需分别开发桌面版界面和移动版界面。
类
| 名称 | 简介 |
|---|---|
Action | 一种可在界面元素内实现互动性的操作。 |
Action | 可从回调函数(例如表单响应处理程序)返回的响应对象,用于在客户端上执行一项或多项操作。 |
Action | Action 对象的构建器。 |
Action | 一个类,用于表示调用或提交对话框的请求的状态。 |
Attachment | 表示由插件创建的附件。 |
Authorization | 一种授权操作,点击后会将用户发送到 AuthorizationUrl。 |
Authorization | 可返回的错误,用于触发向用户显示授权卡片。 |
Border | 表示可应用于 widget 的完整边框样式的类。 |
Border | 表示可应用于 widget 的边框类型的枚举。 |
Button | 所有按钮的基类。 |
Button | 用于存放以行形式显示的一组 Button 对象。 |
Calendar | 表示一种响应,用于响应界面中的操作(例如点击按钮),对用户当前正在编辑的日历活动进行更改。 |
Calendar | Calendar 对象的构建器。 |
Card | 表示界面中单个视图的上下文卡片。 |
Card | 添加到卡片标题菜单中的可点击菜单项。 |
Card | Card 对象的构建器。 |
Card | Card 的标头。 |
Card | 卡片部分用于容纳一组 widget,并在它们之间提供视觉分隔。 |
Card | 卡片 |
Card | Card 对象的构建器。 |
Carousel | 轮播界面(也称为滑块)以幻灯片格式轮流显示微件列表,并提供用于前往上一个或下一个微件的按钮。 |
Carousel | 可显示为轮播界面项的卡片。 |
Chat | 一个类,用于表示聊天应用可用于配置其响应发布方式的参数。 |
Chat | 对于使用多选菜单的 Selection widget,Google Chat 中的数据源。 |
Chat | Google Chat 中卡片消息的响应对象。 |
Chat | Chat 对象的构建器。 |
Chat | 一种数据源,用于将 Google Chat 聊天室填充为多选菜单的选择项。 |
Chip | 带有图标和文本标签的 Chip。 |
Chip | 包含一组以行显示、换行到下一行以实现水平滚动的 Chip 对象。 |
Chip | 一个枚举,用于指定 Chip 的布局。 |
Collapse | 可自定义的折叠和展开控件。 |
Column | 列。 |
Columns | Columns widget 最多可在卡片或对话框中显示 2 列。 |
Common | 由所有 Google Workspace 应用共享的数据源。 |
Common | 定义不涉及评估的操作,例如更新 widget 可见性。 |
Compose | 可从 Gmail 加载项中撰写操作的回调方法返回的响应对象。 |
Compose | Compose 对象的构建器。 |
Composed | 一个枚举值,用于指定撰写的电子邮件是独立草稿还是回复草稿。 |
Condition | 用于运行事件操作的条件,作为 CEL 表达式验证的一部分。 |
Content | 一个枚举值,用于指定 Update 生成的内容的内容类型。 |
Date | 允许输入日期的输入字段。 |
Date | 一种输入字段,可让用户输入日期和时间。 |
Decorated | 一种用于显示文本的 widget,可选择添加装饰。 |
Dialog | 如需了解详情,请参阅 Google Chat 文档中的打开互动式对话框。 |
Dialog | Dialog 对象的构建器。 |
Display | 一种用于定义卡片显示样式的枚举。 |
Divider | 水平分隔线。 |
Drive | 表示在选择云端硬盘内容并对界面中采取的操作(例如点击按钮)做出反应时,对云端硬盘做出更改的响应。 |
Drive | Drive 对象的构建器。 |
Editor | 根据界面中采取的操作,对编辑器(例如 Google 文档、表格或幻灯片)进行更改。 |
Editor | Editor 对象的构建器。 |
Event | 当满足 CEL 表达式验证条件时要运行的 EventAction。 |
Expression | 用于评估表达式的表达式数据 |
Expression | 针对 CEL 表达式验证的操作。 |
Expression | 表示表达式数据操作类型的枚举。 |
Expression | 表示 CEL 表达式验证结果。 |
Expression | 表示 CEL 表达式是否成功评估。 |
Fixed | 显示在 Card 底部的固定页脚。 |
Grid | 用于显示网格项集合的有序网格。 |
Grid | 用户在网格 widget 中互动的内容。 |
Grid | 一种枚举,用于定义 GridItem 的图片和文字样式。 |
Horizontal | 一种用于指定 widget 水平对齐方式的枚举。 |
Horizontal | 一种枚举,用于设置 widget 如何填充列的空间。 |
Host | 对于使用多选菜单的 Selection widget,数据源来自 Google Workspace 应用。 |
Icon | 可在各种界面对象(例如 Image 或 Decorated widget)中使用的预定义图标。 |
Icon | 预定义图标、Material Design 图标或来自网址的图标,具有可自定义的剪裁样式。 |
Image | 显示单张图片的 widget。 |
Image | 显示图片的 Image。 |
Image | 一种枚举,用于指定 Image 的样式。 |
Image | 可添加到网格项的图片组件。 |
Image | 一个类,表示可应用于图片组件的裁剪样式。 |
Image | 一种枚举,用于表示应用于图片组件的剪裁样式。 |
Image | 用于定义图片裁剪样式的枚举。 |
Input | 一种用于定义 widget 的输入类型的枚举。 |
Interaction | 一种枚举类型,用于指定在与用户互动时(例如用户点击卡片消息中的按钮)应执行的操作。 |
| 此类已弃用。 |
Link | 在宿主应用中显示链接预览卡片和智能条状标签的卡片操作。 |
Load | 一种枚举类型,用于指定在处理 Action 时要显示的加载或进度指示器类型。 |
Material | 支持所有 Google 字体图标的对象。 |
Navigation | 用于控制卡片导航的辅助对象。 |
Notification | 作为对用户与界面元素互动的响应而向用户显示的通知。 |
On | 一种枚举,用于指定在关闭通过 Open 打开的网址时应执行的操作。 |
Open | 一个枚举,用于指定如何打开网址。 |
Open | 表示打开链接并提供一些选项的操作。 |
Overflow | 用于保存要在弹出式菜单中显示的 Overflow 对象列表。 |
Overflow | 带有图标和文本标签的 Overflow。 |
Platform | 对于使用多选菜单的 Selection widget,数据源来自 Google Workspace。 |
Response | 表示聊天应用响应类型的枚举。 |
Selection | 一个输入字段,允许从一组预定义选项中进行选择。 |
Selection | 用户可以选择的商品的格式。 |
Status | 表示状态代码的枚举。 |
Suggestions | 用于补充 Text widget 的自动补全建议。 |
Suggestions | 可从建议回调函数返回的响应对象。 |
Suggestions | Suggestions 对象的构建器。 |
Switch | 支持开启或关闭的界面元素。 |
Switch | Switch widget 控制的类型。 |
Text | 带有文本标签的 Text。 |
Text | 一种枚举,用于指定 Text 的样式。 |
Text | 一个接受文本输入的输入字段 widget。 |
Text | 一种显示文本并支持基本 HTML 格式的小部件。 |
Time | 一个输入字段,允许用户输入时间。 |
Trigger | 根据操作规则 ID 运行 CEL 表达式验证 widget 事件操作的触发器。 |
Universal | 可从创建通用操作的方法返回的响应对象。 |
Universal | Universal 对象的构建器。 |
Update | 表示更新用户当前正在编辑的电子邮件草稿的操作。 |
Update | Update 对象的构建器。 |
Update | 更新电子邮件草稿的密送收件人。 |
Update | 更新电子邮件草稿正文。 |
Update | 用于指定 Update 类型的枚举值。 |
Update | 更新电子邮件草稿的抄送收件人。 |
Update | 更新电子邮件草稿的主题行。 |
Update | 更新电子邮件草稿的“收件人”字段。 |
Update | 更新卡片 widget 的可见性,以显示或隐藏该 widget。 |
Updated | 更新后的 widget 的响应。 |
Validation | 一个对象,用于定义所附加微件的验证规则。 |
Variable | 表示变量选择器按钮大小的枚举。 |
Vertical | 一种用于设置列中 widget 垂直对齐方式的枚举。 |
Visibility | 表示 widget 可见性状态的枚举。 |
Widget | 可添加到 Card 的所有 widget 的基类。 |
Workflow | 对于 Selection、Date 或 Text widget,来自 Google Workspace 流的数据源。 |
Workflow | 表示工作流数据源类型的枚举。 |
Wrap | 一种枚举,用于设置列中内容的换行样式。 |
Action
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Action | 添加了相应 widget 的名称,以便此操作能够有效提交。 |
set | Action | 表示相应操作是否需要来自所有 widget 的输入。 |
set | Action | 设置要调用的回调函数的名称。 |
set | Action | 设置与用户的互动,仅在打开对话框时需要。 |
set | Action | 设置在操作进行期间显示的加载指示器。 |
set | Action | 允许将自定义参数传递给回调函数。 |
set | Action | 指示在操作响应更新表单的 Card 后,表单值是由客户端的值还是服务器的值确定。 |
Action Response
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
print | String | 输出此对象的 JSON 表示形式。 |
Action Response Builder
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
build() | Action | 构建当前操作响应并对其进行验证。 |
set | Action | 将响应设置为 Navigation 操作。 |
set | Action | 设置在操作激活时显示的通知。 |
set | Action | 设置在操作激活时要前往的网址。 |
set | Action | 设置一个标志,以表明相应操作更改了现有数据状态。 |
Action Status
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Action | 表示打开或提交对话框的请求的状态。 |
set | Action | 要向用户发送的有关其请求状态的消息。 |
Attachment
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Attachment | 为附件设置图标网址。 |
set | Attachment | 设置附件的 MIME 类型。 |
set | Attachment | 为附件设置资源网址。 |
set | Attachment | 为附件设置标题。 |
Authorization Action
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Authorization | 设置用户从授权提示前往的授权网址。 |
Authorization Exception
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
print | String | 输出此对象的 JSON 表示形式。 |
set | Authorization | 设置用户从授权提示前往的授权网址。 |
set | Authorization | 用于生成自定义授权提示的函数的名称。 |
set | Authorization | 设置在请求授权时向用户显示的名称。 |
throw | void | 触发此异常的抛出。 |
Border Style
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Border | 设置边框的圆角半径,例如 8。 |
set | Border | 设置边框颜色。 |
set | Border | 设置边框的类型。 |
Border Type
属性
| 属性 | 类型 | 说明 |
|---|---|---|
NO_BORDER | Enum | 无边框样式。 |
STROKE | Enum | 描边边框样式。 |
Button
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Button | 设置授权操作,以便在点击对象时打开网址以进入授权流程。 |
set | Button | 设置在点击对象时撰写电子邮件草稿的操作。 |
set | Button | 设置在点击对象时执行的操作。 |
set | Button | 设置一项操作,以便在点击对象时在标签页中打开网址。 |
set | Button | 设置在点击对象时要打开的网址。 |
set | Button | 设置在点击对象时打开的弹出式菜单。 |
Button Set
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Button | 添加按钮。 |
Calendar Event Action Response
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
print | String | 输出此对象的 JSON 表示形式。 |
Calendar Event Action Response Builder
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Calendar | 指定当执行关联的界面操作时,响应应将附件添加到日历活动中。 |
add | Calendar | 指定当执行关联的界面操作时,响应应将指示的参加者添加到日历活动中。 |
build() | Calendar | 构建当前日历活动操作响应并对其进行验证。 |
set | Calendar | 指定当执行关联的界面操作时,响应应将指示的会议数据设置为日历活动。 |
Card
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
print | String | 输出此对象的 JSON 表示形式。 |
Card Action
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Card | 设置授权操作,以便在点击对象时打开网址以进入授权流程。 |
set | Card | 设置在点击对象时撰写电子邮件草稿的操作。 |
set | Card | 设置在点击对象时执行的操作。 |
set | Card | 设置一项操作,以便在点击对象时在标签页中打开网址。 |
set | Card | 设置在点击对象时要打开的网址。 |
set | Card | 设置相应操作的菜单文本。 |
Card Builder
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Card | 向此卡片添加 Card。 |
add | Card | 向相应卡片添加部分。 |
build() | Card | 构建当前卡片并对其进行验证。 |
set | Card | 为此卡片设置显示样式。 |
set | Card | 为此卡片设置固定页脚。 |
set | Card | 为此卡片设置标题。 |
set | Card | 为此卡片设置名称。 |
set | Card | 设置预览卡片标题。 |
Card Header
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Card | 设置标题图片的替代文本。 |
set | Card | 设置卡片标题中图标的裁剪方式。 |
set | Card | 通过提供网址或数据字符串来设置要在标题中使用的图片。 |
set | Card | 设置卡片标题的副标题。 |
set | Card | 设置卡片标题的标题。 |
Card Section
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Card | 将指定 widget 添加到相应部分。 |
set | Card | 设置版块的可自定义展开和收起按钮。 |
set | Card | 设置相应部分是否可以收起。 |
set | Card | 设置部分的标题。 |
set | Card | 设置此部分折叠时仍显示的 widget 数量。 |
Card Service
属性
方法
Card With Id
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Card | 设置 card 的卡。 |
set | Card | 设置 card 的唯一卡 ID。 |
Carousel
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Carousel | 添加轮播界面卡片。 |
Carousel Card
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Carousel | 将指定 widget 添加到此轮播卡片的页脚。 |
add | Carousel | 将指定微件添加到此轮播卡片。 |
Chat Action Response
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Chat | 将对话框操作设置为与对话框相关的事件。 |
set | Chat | 聊天应用响应的类型。 |
set | Chat | 设置更新后的 widget,用于为 widget 提供自动补全选项。 |
set | Chat | 供用户进行身份验证或配置的网址。 |
Chat Client Data Source
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Chat | 一种数据源,用于将 Google Chat 聊天室填充为多选菜单的选择项。 |
Chat Response
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
print | String | 输出此对象的 JSON 表示形式。 |
Chat Response Builder
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Chat | 设置消息的卡片字段。 |
build() | Chat | 构建当前操作响应并对其进行验证。 |
set | Chat | 设置消息的操作响应字段。 |
set | Chat | 设置 Chat 消息的文本。 |
Chat Space Data Source
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Chat | 如果设置为 true,则多选菜单默认选择当前 Google Chat 聊天室作为项。 |
Chip
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Chip | 设置芯片的替代文本,以实现无障碍功能。 |
set | Chip | 设置授权操作,以便在点击对象时打开网址以进入授权流程。 |
set | Chip | 设置在点击对象时撰写电子邮件草稿的操作。 |
set | Chip | 设置条状标签是否已停用。 |
set | Chip | 设置要用作 chip 的图标。 |
set | Chip | 设置 chip 的标题。 |
set | Chip | 设置在点击对象时执行的操作。 |
set | Chip | 设置一项操作,以便在点击对象时在标签页中打开网址。 |
set | Chip | 设置在点击对象时要打开的网址。 |
Chip List
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Chip | 添加条状标签。 |
set | Chip | 设置 chip 列表布局。 |
Chip List Layout
属性
| 属性 | 类型 | 说明 |
|---|---|---|
WRAPPED | Enum | 如果横向空间不足,芯片列表会换行。 |
HORIZONTAL_SCROLLABLE | Enum | 如果芯片无法放入可用空间,则会水平滚动。 |
Collapse Control
方法
Column
方法
Columns
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Columns | 向“列”微件添加了 Column。 |
set | Columns | 设置列的换行样式,控制列如何根据屏幕宽度调整大小。 |
Common Data Source
属性
| 属性 | 类型 | 说明 |
|---|---|---|
UNKNOWN | Enum | 默认值。 |
USER | Enum | Google Workspace 用户。 |
Common Widget Action
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Common | 为 widget 设置更新公开范围操作。 |
Compose Action Response
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
print | String | 输出此对象的 JSON 表示形式。 |
Compose Action Response Builder
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
build() | Compose | 构建当前撰写操作响应并对其进行验证。 |
set | Compose | 设置使用 Gmail 或类似函数创建的草稿 Gmail。 |
Composed Email Type
属性
| 属性 | 类型 | 说明 |
|---|---|---|
REPLY_AS_DRAFT | Enum | 作为对另一条消息的回复的草稿。 |
STANDALONE_DRAFT | Enum | 作为独立邮件的草稿。 |
Condition
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Condition | 要运行以响应条件的行动规则的唯一 ID。 |
set | Condition | 设置用于确定事件操作是否应运行的 CEL 表达式验证条件。 |
Content Type
属性
| 属性 | 类型 | 说明 |
|---|---|---|
TEXT | Enum | 表示生成的内容是纯文本。 |
MUTABLE_HTML | Enum | 表示生成的内容采用 HTML 格式。 |
IMMUTABLE_HTML | Enum | 表示生成的内容已格式化为 HTML,但生成后无法修改。 |
Date Picker
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Date | 设置在发生界面互动时生成的事件对象中用于标识相应选择器的字段名称。 |
set | Date | 设置一个 Action,每当选择器输入发生变化时,脚本都会执行该 Action。 |
set | Date | 设置显示在输入字段上方的标题。 |
set | Date | 设置要在输入字段中设置的预填充值。 |
set | Date | 设置要在输入字段中设置的预填充值。 |
Date Time Picker
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Date | 设置在发生界面互动时生成的事件对象中用于标识相应选择器的字段名称。 |
set | Date | 在 Google Workspace 流中,允许输入变量接受流中其他步骤的日期时间输出。 |
set | Date | 设置一个 Action,每当选择器输入发生变化时,脚本都会执行该 Action。 |
set | Date | 设置时区与世界协调时间 (UTC) 的偏移分钟数。 |
set | Date | 设置显示在输入字段上方的标题。 |
set | Date | 设置要在输入字段中设置的预填充值。 |
set | Date | 设置要在输入字段中设置的预填充值。 |
Decorated Text
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Decorated | 设置授权操作,以便在点击对象时打开网址以进入授权流程。 |
set | Decorated | 设置用作键且显示在文本内容下方的标签文本。 |
set | Decorated | 设置显示在文字右侧的 Button。 |
set | Decorated | 设置在点击对象时撰写电子邮件草稿的操作。 |
set | Decorated | 设置显示在内容右侧的可选 Icon。 |
set | Decorated | 设置在点击对象时执行的操作。 |
set | Decorated | 设置一项操作,以便在点击对象时在标签页中打开网址。 |
set | Decorated | 设置在点击对象时要打开的网址。 |
set | Decorated | 设置要在文本内容之前显示的可选 Icon。 |
set | Decorated | 设置显示在内容右侧的 Switch。 |
set | Decorated | 设置要用作值的文本。 |
set | Decorated | 设置用作键且显示在文本内容上方的标签文本。 |
set | Decorated | 设置值文本是应显示在单行上还是多行上。 |
Dialog
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Dialog | 设置 Dialog 的卡。 |
Dialog Action
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Dialog | 设置 Dialog 的操作状态。 |
set | Dialog | 设置 Dialog 的对话框。 |
Display Style
属性
| 属性 | 类型 | 说明 |
|---|---|---|
PEEK | Enum | 在现有内容上显示附加内容底部的卡片标题。 |
REPLACE | Enum | 通过替换现有内容来显示卡片。 |
Divider
Drive Items Selected Action Response
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
print | String | 输出此对象的 JSON 表示形式。 |
Drive Items Selected Action Response Builder
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
build() | Drive | 构建当前的 Drive 操作响应。 |
request | Drive | 指定响应请求云端硬盘中与上下文相关联的项的文件范围。 |
Editor File Scope Action Response
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
print | String | 输出此对象的 JSON 表示形式。 |
Editor File Scope Action Response Builder
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
build() | Editor | 构建当前的编辑器操作响应。 |
request | Editor | 为当前活跃的 Editor 文档请求 drive.file 范围。 |
Event Action
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Event | 添加一个 CEL 表达式验证条件,以便在事件操作运行后进行评估。 |
set | Event | 为事件操作设置唯一标识符。 |
set | Event | 为 widget 设置通用 widget 操作。 |
set | Event | 为 widget 设置 CEL 表达式验证数据操作。 |
Expression Data
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Expression | 向当前表达式数据添加条件。 |
add | Expression | 向当前表达式数据添加事件操作。 |
set | Expression | 设置表达式数据值。 |
set | Expression | 设置表达式数据 ID。 |
Expression Data Action
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Expression | 设置表达式数据操作的类型。 |
Expression Data Action Type
属性
| 属性 | 类型 | 说明 |
|---|---|---|
ACTION_TYPE_UNSPECIFIED | Enum | 未指定的操作类型。 |
START_EXPRESSION_EVALUATION | Enum | 用于启动 CEL 表达式验证的操作。 |
Expression Data Condition
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Expression | 为 CEL 表达式验证设置条件类型,以指示表达式是否成功评估。 |
Expression Data Condition Type
属性
| 属性 | 类型 | 说明 |
|---|---|---|
CONDITION_TYPE_UNSPECIFIED | Enum | 未指定的条件类型。 |
EXPRESSION_EVALUATION_SUCCESS | Enum | CEL 表达式的评估结果为成功。 |
EXPRESSION_EVALUATION_FAILURE | Enum | CEL 表达式的计算结果为失败。 |
Fixed Footer
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Fixed | 设置固定页脚中的主要按钮。 |
set | Fixed | 设置固定页脚中的辅助按钮。 |
Grid
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Grid | 向网格添加新的网格项。 |
set | Grid | 设置授权操作,以便在点击对象时打开网址以进入授权流程。 |
set | Grid | 设置应用于每个网格项的边框样式。 |
set | Grid | 设置在点击对象时撰写电子邮件草稿的操作。 |
set | Grid | 要在网格中显示的列数。 |
set | Grid | 设置在点击对象时执行的操作。 |
set | Grid | 设置一项操作,以便在点击对象时在标签页中打开网址。 |
set | Grid | 设置在点击对象时要打开的网址。 |
set | Grid | 设置网格的标题文本。 |
Grid Item
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Grid | 为网格项设置标识符。 |
set | Grid | 为相应网格项设置图片。 |
set | Grid | 设置网格项的文字和图片布局。 |
set | Grid | 设置网格项的副标题。 |
set | Grid | 设置网格项的水平对齐方式。 |
set | Grid | 设置网格项的标题文本。 |
Grid Item Layout
属性
| 属性 | 类型 | 说明 |
|---|---|---|
TEXT_BELOW | Enum | 标题和字幕显示在网格项的图片下方。 |
TEXT_ABOVE | Enum | 标题和副标题显示在网格项的图片上方。 |
Horizontal Alignment
属性
| 属性 | 类型 | 说明 |
|---|---|---|
START | Enum | 将 widget 对齐到句子一侧的开头。 |
CENTER | Enum | 将 widget 居中对齐。 |
END | Enum | 将 widget 对齐到句子一侧的末尾。 |
Horizontal Size Style
属性
| 属性 | 类型 | 说明 |
|---|---|---|
FILL_AVAILABLE_SPACE | Enum | 调整 Widget 的大小,使其填充 Column 的可用水平空间。 |
FILL_MINIMUM_SPACE | Enum | 调整 Widget 的大小,使其填充 Column 中最少的水平空间。 |
Host App Data Source
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Host | 设置 Google Chat 中的数据源。 |
set | Host | 设置来自 Google Workspace Flows 的数据源。 |
Icon
属性
| 属性 | 类型 | 说明 |
|---|---|---|
NONE | Enum | 无图标。 |
AIRPLANE | Enum | |
BOOKMARK | Enum | |
BUS | Enum | |
CAR | Enum | |
CLOCK | Enum | |
CONFIRMATION_NUMBER_ICON | Enum | |
DOLLAR | Enum | |
DESCRIPTION | Enum | |
EMAIL | Enum | |
EVENT_PERFORMER | Enum | |
EVENT_SEAT | Enum | |
FLIGHT_ARRIVAL | Enum | |
FLIGHT_DEPARTURE | Enum | |
HOTEL | Enum | |
HOTEL_ROOM_TYPE | Enum | |
INVITE | Enum | |
MAP_PIN | Enum | |
MEMBERSHIP | Enum | |
MULTIPLE_PEOPLE | Enum | |
OFFER | Enum | |
PERSON | Enum | |
PHONE | Enum | |
RESTAURANT_ICON | Enum | |
SHOPPING_CART | Enum | |
STAR | Enum | |
STORE | Enum | |
TICKET | Enum | |
TRAIN | Enum | |
VIDEO_CAMERA | Enum | |
VIDEO_PLAY | Enum |
Icon Image
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Icon | 设置网址的替代文本,用于无障碍功能。 |
set | Icon | 如果未设置网址,则设置预定义的图标。 |
set | Icon | 如果未设置图标,则设置图标的网址。 |
set | Icon | 设置图片的裁剪样式。 |
set | Icon | 设置 Material Design 图标。 |
Image
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Image | 设置图片的替代文字,以实现无障碍功能。 |
set | Image | 设置授权操作,以便在点击对象时打开网址以进入授权流程。 |
set | Image | 设置在点击对象时撰写电子邮件草稿的操作。 |
set | Image | 通过提供网址或数据字符串来设置要使用的图片。 |
set | Image | 设置在点击对象时执行的操作。 |
set | Image | 设置一项操作,以便在点击对象时在标签页中打开网址。 |
set | Image | 设置在点击对象时要打开的网址。 |
Image Button
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Image | 设置按钮的替代文本,以实现无障碍功能。 |
set | Image | 设置授权操作,以便在点击对象时打开网址以进入授权流程。 |
set | Image | 设置在点击对象时撰写电子邮件草稿的操作。 |
set | Image | 设置要在按钮上显示的预定义 Icon。 |
set | Image | 设置要用作此按钮图标的图片的网址。 |
set | Image | 设置按钮样式。 |
set | Image | 设置 Material Design 图标。 |
set | Image | 设置在点击对象时执行的操作。 |
set | Image | 设置一项操作,以便在点击对象时在标签页中打开网址。 |
set | Image | 设置在点击对象时要打开的网址。 |
set | Image | 设置在点击对象时打开的弹出式菜单。 |
Image Button Style
属性
| 属性 | 类型 | 说明 |
|---|---|---|
BORDERLESS | Enum | 没有边框的图片按钮。 |
OUTLINED | Enum | 具有透明背景的图片按钮。 |
FILLED | Enum | 带有彩色背景的图片按钮。 |
FILLED_TONAL | Enum | 图片按钮,介于实心按钮和轮廓按钮之间。 |
Image Component
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Image | 设置图片的替代文本。 |
set | Image | 设置应用于图片的边框样式。 |
set | Image | 设置图片的裁剪样式。 |
set | Image | 设置图片的网址。 |
Image Crop Style
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Image | 如果剪裁类型为 RECTANGLE_CUSTOM,则设置要使用的宽高比。 |
set | Image | 设置图片的裁剪类型。 |
Image Crop Type
属性
| 属性 | 类型 | 说明 |
|---|---|---|
SQUARE | Enum | 正方形剪裁样式。 |
CIRCLE | Enum | 圆形剪裁样式。 |
RECTANGLE_CUSTOM | Enum | 采用自定义比例的矩形剪裁样式。 |
RECTANGLE_4_3 | Enum | 宽高比为 4:3 的矩形剪裁样式。 |
Image Style
属性
| 属性 | 类型 | 说明 |
|---|---|---|
SQUARE | Enum | 不剪裁。 |
CIRCLE | Enum | 剪裁成圆形。 |
Input Type
属性
| 属性 | 类型 | 说明 |
|---|---|---|
TEXT | Enum | 接受常规文本。 |
INTEGER | Enum | 接受整数。 |
FLOAT | Enum | 接受浮点数。 |
EMAIL | Enum | 接受电子邮件地址。 |
Interaction
属性
| 属性 | 类型 | 说明 |
|---|---|---|
INTERACTION_UNSPECIFIED | Enum | 默认值。 |
OPEN_DIALOG | Enum | 打开一个对话框,这是 Chat 应用用于与用户互动的卡片式界面。 |
Key Value
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | | 设置授权操作,以便在点击对象时打开网址以进入授权流程。 |
set | | 设置在点击对象时撰写电子邮件草稿的操作。 |
set | | 设置在点击对象时执行的操作。 |
set | | 设置一项操作,以便在点击对象时在标签页中打开网址。 |
set | | 设置在点击对象时要打开的网址。 |
Link Preview
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
print | String | 输出此对象的 JSON 表示形式。 |
set | Link | 设置链接预览中显示在预览卡片上方的标题。 |
set | Link | 设置显示来自第三方或非 Google 服务的链接相关信息的卡片。 |
set | Link | 设置链接预览的智能条状标签中显示的标题。 |
Load Indicator
属性
| 属性 | 类型 | 说明 |
|---|---|---|
SPINNER | Enum | 使用旋转微调器指示器。 |
NONE | Enum | 请勿使用指示器。 |
Material Icon
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Material | 图标是否以填充状态呈现。 |
set | Material | 粗细和等级会影响符号的粗细。 |
set | Material | 设置图标的名称。 |
set | Material | 图标的描边粗细。 |
Navigation
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
pop | Navigation | 从导航堆栈中弹出卡片。 |
pop | Navigation | 按卡片名称弹出到指定卡片。 |
pop | Navigation | 将卡片堆栈弹出到根卡片。 |
print | String | 输出此对象的 JSON 表示形式。 |
push | Navigation | 将给定的卡片推送到堆栈。 |
update | Navigation | 对当前卡进行就地替换。 |
Notification
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Notification | 设置要在通知中显示的文字。 |
On Close
属性
| 属性 | 类型 | 说明 |
|---|---|---|
NOTHING | Enum | 关闭时不执行任何操作。 |
RELOAD | Enum | 在窗口关闭时重新加载插件。 |
Open As
属性
| 属性 | 类型 | 说明 |
|---|---|---|
FULL_SIZE | Enum | 在整个窗口或标签页中打开。 |
OVERLAY | Enum | 以叠加层(例如弹出式窗口)的形式打开。 |
Open Link
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Open | 设置在关闭网址窗口或标签页时网址操作的行为。 |
set | Open | 设置网址打开时的行为。 |
set | Open | 设置要打开的网址。 |
Overflow Menu
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Overflow | 添加菜单项。 |
Overflow Menu Item
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Overflow | 设置授权操作,以便在点击对象时打开网址以进入授权流程。 |
set | Overflow | 设置在点击对象时撰写电子邮件草稿的操作。 |
set | Overflow | 设置菜单项是否已停用。 |
set | Overflow | 设置在点击对象时执行的操作。 |
set | Overflow | 设置一项操作,以便在点击对象时在标签页中打开网址。 |
set | Overflow | 设置在点击对象时要打开的网址。 |
set | Overflow | 设置菜单项的前导图标。 |
set | Overflow | 设置菜单项的标题。 |
Platform Data Source
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Platform | 设置 Google Workspace 中的数据源。 |
set | Platform | 用于填充多选菜单中的聊天室。 |
Response Type
属性
| 属性 | 类型 | 说明 |
|---|---|---|
TYPE_UNSPECIFIED | Enum | 作为 NEW_MESSAGE 处理的默认类型。 |
NEW_MESSAGE | Enum | 以新消息的形式发布到主题中。 |
UPDATE_MESSAGE | Enum | 更新 Chat 应用的消息。 |
UPDATE_USER_MESSAGE_CARDS | Enum | 更新用户消息中的卡片。 |
REQUEST_CONFIG | Enum | 私下要求用户进行额外的身份验证或配置。 |
DIALOG | Enum | 显示对话框。 |
UPDATE_WIDGET | Enum | 微件文本自动补全选项查询。 |
Selection Input
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Selection | 添加可供选择的新项。 |
add | Selection | 为多选菜单添加可供选择的新项。 |
set | Selection | 设置外部数据源,例如关系型数据库。 |
set | Selection | 设置在发生界面互动时生成的事件对象中用于标识相应选择输入的键。 |
set | Selection | 设置用户可选择的商品数量上限。 |
set | Selection | 设置用户输入多少个文本字符后,应用才会查询自动补全功能并在卡片上显示建议的项目。 |
set | Selection | 设置在选择输入发生变化时执行的 Action。 |
set | Selection | 设置来自 Google Workspace 的数据源。 |
set | Selection | 设置要显示在输入字段前面的标题。 |
set | Selection | 设置相应输入的类型。 |
Selection Input Type
属性
| 属性 | 类型 | 说明 |
|---|---|---|
CHECK_BOX | Enum | 复选框输入样式。 |
RADIO_BUTTON | Enum | 单选按钮输入样式。 |
DROPDOWN | Enum | 下拉菜单选择输入样式。 |
SWITCH | Enum | 一组开关。 |
MULTI_SELECT | Enum | 用于静态或动态数据的多选菜单。 |
OVERFLOW_MENU | Enum | 一种界面元素,用于容纳不适合放在主要界面中的其他选项 |
Status
属性
| 属性 | 类型 | 说明 |
|---|---|---|
OK | Enum | HTTP 映射:200 OK |
CANCELLED | Enum | HTTP 映射:499 Client Closed Request |
UNKNOWN | Enum | 未知错误。 |
INVALID_ARGUMENT | Enum | 客户端指定的参数无效。 |
DEADLINE_EXCEEDED | Enum | HTTP 映射:504 Gateway Timeout |
NOT_FOUND | Enum | HTTP 映射:404 Not Found |
ALREADY_EXISTS | Enum | 客户端尝试创建的实体已存在。 |
PERMISSION_DENIED | Enum | HTTP 映射:403 Forbidden |
UNAUTHENTICATED | Enum | HTTP 映射:401 Unauthorized |
RESOURCE_EXHAUSTED | Enum | HTTP 映射:429 Too Many Requests |
FAILED_PRECONDITION | Enum | 操作被拒绝,因为系统未处于执行该操作所需的状态。 |
ABORTED | Enum | 操作已中止,通常是由于序列程序检查失败或事务中止等并发问题。 |
OUT_OF_RANGE | Enum | 尝试执行的操作已超出有效范围。 |
UNIMPLEMENTED | Enum | HTTP 映射:501 Not Implemented |
INTERNAL | Enum | 内部错误。 |
UNAVAILABLE | Enum | HTTP 映射:503 Service Unavailable |
DATA_LOSS | Enum | 数据丢失或损坏且不可恢复。 |
Suggestions
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Suggestions | 添加文字建议。 |
add | Suggestions | 添加了文本建议列表。 |
Suggestions Response
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
print | String | 输出此对象的 JSON 表示形式。 |
Suggestions Response Builder
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
build() | Suggestions | 构建当前建议响应并对其进行验证。 |
set | Suggestions | 设置在文本字段的自动补全功能中使用的建议。 |
Switch
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Switch | 设置开关的控制类型。 |
set | Switch | 设置在发生界面互动时生成的事件对象中用于标识此开关的键。 |
set | Switch | 设置在切换开关时要执行的操作。 |
set | Switch | 设置相应开关应以选中状态还是未选中状态启动。 |
set | Switch | 设置在切换到开启状态时作为表单输入发送的值。 |
Switch Control Type
属性
| 属性 | 类型 | 说明 |
|---|---|---|
SWITCH | Enum | 开关 widget 的切换样式控件。 |
CHECK_BOX | Enum | 开关 widget 的复选框样式控件。 |
Text Button
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Text | 设置按钮的替代文本,以实现无障碍功能。 |
set | Text | 设置授权操作,以便在点击对象时打开网址以进入授权流程。 |
set | Text | 设置 Text 按钮的背景颜色。 |
set | Text | 设置在点击对象时撰写电子邮件草稿的操作。 |
set | Text | 设置按钮是否处于停用状态。 |
set | Text | 设置要在按钮上显示的预定义 Icon。 |
set | Text | 设置要用作此按钮图标的图片的网址。 |
set | Text | 设置 Material Design 图标。 |
set | Text | 设置在点击对象时执行的操作。 |
set | Text | 设置一项操作,以便在点击对象时在标签页中打开网址。 |
set | Text | 设置在点击对象时要打开的网址。 |
set | Text | 设置在点击对象时打开的弹出式菜单。 |
set | Text | 设置按钮上显示的文字。 |
set | Text | 设置按钮样式。 |
Text Button Style
属性
| 属性 | 类型 | 说明 |
|---|---|---|
OUTLINED | Enum | 具有透明背景的普通文本按钮。 |
TEXT | Enum | 请勿使用。 |
FILLED | Enum | 带有彩色背景的文字按钮。 |
FILLED_TONAL | Enum | 介于实心按钮和轮廓按钮之间的普通文本按钮。 |
BORDERLESS | Enum | 无边框的普通文本按钮。 |
Text Input
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Text | 设置在发生界面互动时生成的事件对象中用于标识相应文本输入的键。 |
set | Text | 为文本输入设置提示。 |
set | Text | 设置来自 Google Workspace 应用的数据源。 |
set | Text | 设置输入文本是显示在一行还是多行上。 |
set | Text | 设置在每次文本输入发生变化时执行的操作。 |
set | Text | 设置文本字段中自动补全的建议。 |
set | Text | 设置回调操作,以根据用户输入的内容获取自动补全建议。 |
set | Text | 设置要显示在输入字段上方的标题。 |
set | Text | 为此 widget 设置验证规则。 |
set | Text | 设置要在输入字段中设置的预填充值。 |
Text Paragraph
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Text | 设置 widget 中显示的最大文本行数。 |
set | Text | 设置段落的文本。 |
Time Picker
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Time | 设置在发生界面互动时生成的事件对象中用于标识相应选择器的字段名称。 |
set | Time | 设置要在输入字段中设置的预填充小时值。 |
set | Time | 设置要在输入字段中设置的预填充分钟值。 |
set | Time | 设置一个 Action,每当选择器输入发生变化时,脚本都会执行该 Action。 |
set | Time | 设置显示在输入字段上方的标题。 |
Trigger
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Trigger | 为触发器设置操作规则 ID。 |
Universal Action Response
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
print | String | 输出此对象的 JSON 表示形式。 |
Universal Action Response Builder
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
build() | Universal | 构建当前通用操作响应并对其进行验证。 |
display | Universal | 显示具有指定卡片的插件。 |
set | Universal | 设置在选择通用操作时要打开的网址。 |
Update Draft Action Response
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
print | String | 输出此对象的 JSON 表示形式。 |
Update Draft Action Response Builder
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
build() | Update | 构建当前更新草稿操作响应并对其进行验证。 |
set | Update | 设置用于更新草稿的电子邮件密送收件人的操作。 |
set | Update | 设置用于更新草稿电子邮件正文的操作。 |
set | Update | 设置用于更新草稿的抄送收件人的操作。 |
set | Update | 设置用于更新草稿主题行的操作。 |
set | Update | 设置用于更新草稿的“收件人”的 action。 |
Update Draft Bcc Recipients Action
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Update | 更新电子邮件草稿的密送收件人。 |
Update Draft Body Action
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Update | 将指定内容添加到草稿正文。 |
set | Update | 设置草稿正文中相应更新操作的 Update。 |
Update Draft Body Type
属性
| 属性 | 类型 | 说明 |
|---|---|---|
IN_PLACE_INSERT | Enum | 默认。 |
INSERT_AT_START | Enum | 更新操作会在消息正文的开头插入内容。 |
INSERT_AT_END | Enum | 更新操作会在邮件正文末尾插入内容。 |
Update Draft Cc Recipients Action
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Update | 更新电子邮件草稿的抄送收件人。 |
Update Draft Subject Action
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Update | 更新电子邮件草稿的主题行。 |
Update Draft To Recipients Action
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Update | 更新电子邮件草稿的“收件人”字段。 |
Update Visibility Action
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Update | 将 widget 的可见性设置为可见或隐藏。 |
Updated Widget
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Updated | 添加可供选择的新项。 |
Validation
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Validation | 设置 widget 的字符数限制。 |
set | Validation | 设置 widget 的输入类型。 |
Variable Button Size
属性
| 属性 | 类型 | 说明 |
|---|---|---|
UNSPECIFIED | Enum | 自动为侧边栏选择 COMPACT,否则选择 FULL_SIZE。 |
COMPACT | Enum | 对于标有“+”的按钮 |
FULL_SIZE | Enum | 对于标有“+ 变量”的按钮 |
Vertical Alignment
属性
| 属性 | 类型 | 说明 |
|---|---|---|
CENTER | Enum | 将内容垂直放置在容器的中心。 |
TOP | Enum | 将内容垂直放置在容器顶部。 |
BOTTOM | Enum | 将内容垂直放置在容器底部。 |
Visibility
属性
| 属性 | 类型 | 说明 |
|---|---|---|
VISIBLE | Enum | 界面元素可见。 |
HIDDEN | Enum | 界面元素不可见。 |
VISIBILITY_UNSPECIFIED | Enum | 未指定界面元素。 |
Widget
Workflow Data Source
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Workflow | 是否在数据源中包含上一步中的变量。 |
set | Workflow | 设置工作流数据源的类型。 |
set | Workflow | 设置变量选择器按钮的标签,该标签将在 FULL_SIZE 按钮大小的“+”号后显示。 |
set | Workflow | 设置变量选择器按钮的大小,如果选择 UNSPECIFIED,工作流将在侧边栏中自动使用 COMPACT,在其他情况下使用 FULL_SIZE。 |
Workflow Data Source Type
属性
| 属性 | 类型 | 说明 |
|---|---|---|
UNKNOWN | Enum | 默认值。 |
USER | Enum | 数据源是用户的数据。 |
SPACE | Enum | 数据源是 Google Chat 聊天室。 |
USER_WITH_FREE_FORM | Enum | 数据源是用户的数据;用户可以选择查看和选择 Google Workspace 组织中的现有成员,也可以手动输入电子邮件地址或有效网域。 |
Wrap Style
属性
| 属性 | 类型 | 说明 |
|---|---|---|
NOWRAP | Enum | 不换行。 |
WRAP | Enum | 使列中所有 widget 的内容换行。 |