借助此服务,脚本可以配置和构建界面的卡片和 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 | 卡片部分用于容纳一组微件,并在它们之间提供视觉分隔。 |
Card | 借助 Card |
Card | Card 对象的构建器。 |
Carousel | 轮播界面(也称为滑块)会旋转并以幻灯片格式显示微件列表,并提供用于导航到上一个或下一个微件的按钮。 |
Carousel | 可显示为轮播界面项的卡片。 |
Chat | 一个类,表示 Chat 应用可以使用这些参数来配置其响应的发布方式。 |
Chat | 对于使用多选菜单的 Selection 微件,请使用 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 应用共享的数据源。 |
Compose | Gmail 插件中用于撰写操作的回调方法可能会返回的响应对象。 |
Compose | Compose 对象的构建器。 |
Composed | 一个枚举值,用于指定撰写的电子邮件是独立邮件还是回复草稿。 |
Content | 一个枚举值,用于指定 Update 生成的内容的内容类型。 |
Date | 用于输入日期的输入字段。 |
Date | 一个输入字段,供用户输入日期和时间。 |
Decorated | 用于显示带有可选装饰的文本的 widget。 |
Dialog | 如需了解详情,请参阅 Google Chat 文档中的打开 Interactive Dialog。 |
Dialog | Dialog 对象的构建器。 |
Display | 用于定义卡片显示样式的枚举。 |
Divider | 水平分隔线。 |
Drive | 表示在选择云端硬盘内容并响应界面中执行的操作(例如点击按钮)时,对云端硬盘进行更改的响应。 |
Drive | Drive 对象的构建器。 |
Editor | 对 Google 文档、表格或幻灯片等编辑器进行更改,以响应界面中执行的操作。 |
Editor | Editor 对象的构建器。 |
Fixed | Card 底部显示的固定页脚。 |
Grid | 用于显示一系列网格项的有序网格。 |
Grid | 用户在网格微件中与之互动的项。 |
Grid | 用于定义 GridItem 的图片和文本样式的枚举。 |
Horizontal | 用于指定 widget 水平对齐方式的枚举。 |
Horizontal | 用于设置 widget 如何填充列空间的枚举。 |
Host | 对于使用多选菜单的 Selection 微件,请使用 Google Workspace 应用中的数据源。 |
Icon | 可在各种界面对象(例如 Image 或 Decorated widget)中使用的预定义图标。 |
Icon | 预定义图标、Material Design 图标,或具有可自定义剪裁样式的网址图标。 |
Image | 用于显示单张图片的微件。 |
Image | 显示图片的 Image 。 |
Image | 用于指定 Image 样式的枚举。 |
Image | 可添加到网格项的图片组件。 |
Image | 表示可应用于图片组件的剪裁样式的类。 |
Image | 表示应用于图片组件的剪裁样式的枚举。 |
Image | 用于定义图片剪裁样式的枚举。 |
Input | 用于定义微件输入类型的枚举。 |
Interaction | 枚举类型,用于指定如何响应与用户的互动,例如用户点击卡片消息中的按钮。 |
| 此类已废弃。 |
Link | 在托管应用中显示链接预览卡片和智能条状标签的卡片操作。 |
Load | 一个枚举类型,用于指定在处理 Action 时要显示的加载或进度指示器的类型。 |
Material | 支持所有 Google 字体图标的对象。 |
Navigation | 用于控制卡片导航的辅助对象。 |
Notification | 系统在用户与界面元素互动时向用户显示的通知。 |
On | 一个枚举,用于指定在通过 Open 打开的网址关闭时执行的操作。 |
Open | 用于指定如何打开网址的枚举。 |
Open | 表示用于打开链接并提供一些选项的操作。 |
Overflow | 包含在弹出式菜单中显示的 Overflow 对象列表。 |
Overflow | 带有图标和文本标签的 Overflow 。 |
Platform | 对于使用多选菜单的 Selection 微件,请使用 Google Workspace 中的数据源。 |
Response | 表示 Chat 应用响应类型的枚举。 |
Selection | 一个输入字段,可让用户从一组预定义选项中进行选择。 |
Selection | 用户可以选择的项的格式。 |
Status | 表示状态代码的枚举。 |
Suggestions | 用于补充 Text widget 的自动补全建议。 |
Suggestions | 可从建议回调函数返回的响应对象。 |
Suggestions | Suggestions 对象的构建器。 |
Switch | 支持开启或关闭的界面元素。 |
Switch | Switch widget 控件的类型。 |
Text | 带有文本标签的 Text 。 |
Text | 用于指定 Text 样式的枚举。 |
Text | 接受文本输入的输入字段微件。 |
Text | 用于显示文本且支持基本 HTML 格式的 widget。 |
Time | 一个输入字段,供用户输入时间。 |
Universal | 创建通用操作的方法可能会返回的响应对象。 |
Universal | Universal 对象的构建器。 |
Update | 表示用于更新用户当前正在修改的电子邮件草稿的操作。 |
Update | Update 对象的构建器。 |
Update | 更新电子邮件草稿的密送收件人。 |
Update | 更新电子邮件草稿正文。 |
Update | 用于指定 Update 类型的枚举值。 |
Update | 更新电子邮件草稿的抄送收件人。 |
Update | 更新电子邮件草稿的主题行。 |
Update | 更新电子邮件草稿的“收件人”名单。 |
Updated | 更新后的 widget 的响应。 |
Validation | 一个对象,用于为其附加的微件定义验证规则。 |
Vertical | 用于设置列中微件的垂直对齐方式的枚举。 |
Widget | 可添加到 Card 的所有 widget 的基类。 |
Wrap | 用于设置列中内容换行样式的枚举。 |
Action
方法
方法 | 返回类型 | 简介 |
---|---|---|
add | Action | 添加此 Action 需要的 widget 的名称,以便有效提交。 |
set | Action | 指示此 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 | 设置在该部分收起时仍显示的微件数量。 |
Card Service
属性
属性 | 类型 | 说明 |
---|---|---|
Border | Border | Border 枚举。 |
Chip | Chip | Chip 枚举。 |
Composed | Composed | Composed 枚举。 |
Content | Content | Content 枚举。 |
Grid | Grid | Grid 枚举。 |
Horizontal | Horizontal | Horizontal 枚举。 |
Icon | Icon | Icon 枚举。 |
Image | Image | Image 枚举。 |
Image | Image | Image 枚举。 |
Image | Image | Image 枚举。 |
Input | Input | Input 枚举。 |
Load | Load | Load 枚举。 |
On | On | On 枚举。 |
Open | Open | Open 枚举。 |
Selection | Selection | Selection 枚举。 |
Text | Text | Text 枚举。 |
Update | Update | Update 枚举。 |
方法
Card With Id
方法
方法 | 返回类型 | 简介 |
---|---|---|
set | Card | 设置 card 的卡片。 |
set | Card | 设置 card 的唯一卡 ID。 |
Carousel
方法
方法 | 返回类型 | 简介 |
---|---|---|
add | Carousel | 添加轮播卡片。 |
Carousel Card
方法
方法 | 返回类型 | 简介 |
---|---|---|
add | Carousel | 将指定的微件添加到此轮播卡片的页脚。 |
add | Carousel | 将指定的微件添加到此轮播界面卡片。 |
Chat Action Response
方法
方法 | 返回类型 | 简介 |
---|---|---|
set | Chat | 将对话框操作设置为与对话框相关的事件。 |
set | Chat | 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 | 设置要用作条状标签的图标。 |
set | Chip | 设置条状标签的标题。 |
set | Chip | 设置在点击对象时执行的操作。 |
set | Chip | 设置在用户点击对象时在标签页中打开网址的操作。 |
set | Chip | 设置在用户点击对象时要打开的网址。 |
Chip List
方法
方法 | 返回类型 | 简介 |
---|---|---|
add | Chip | 添加条状标签。 |
set | Chip | 设置条状标签列表布局。 |
Chip List Layout
属性
属性 | 类型 | 说明 |
---|---|---|
WRAPPED | Enum | 如果横向空间不足,条状标签列表会换行到下一行。 |
HORIZONTAL_SCROLLABLE | Enum | 如果条状标签无法放入可用空间,则会水平滚动。 |
Collapse Control
方法
Column
方法
Columns
方法
方法 | 返回类型 | 简介 |
---|---|---|
add | Columns | 向“Columns”微件添加了 Column 。 |
set | Columns | 设置列的换行样式,控制列如何根据屏幕宽度调整大小。 |
Common Data Source
属性
属性 | 类型 | 说明 |
---|---|---|
UNKNOWN | Enum | 默认值。 |
USER | Enum | Google Workspace 用户。 |
Compose Action Response
方法
方法 | 返回类型 | 简介 |
---|---|---|
print | String | 输出此对象的 JSON 表示法。 |
Compose Action Response Builder
方法
方法 | 返回类型 | 简介 |
---|---|---|
build() | Compose | 构建当前的 Compose 操作响应并对其进行验证。 |
set | Compose | 设置使用 Gmail 或类似函数创建的草稿 Gmail 。 |
Composed Email Type
属性
属性 | 类型 | 说明 |
---|---|---|
REPLY_AS_DRAFT | Enum | 回复其他邮件的草稿。 |
STANDALONE_DRAFT | Enum | 独立邮件的草稿。 |
Content Type
属性
属性 | 类型 | 说明 |
---|---|---|
TEXT | Enum | 表示生成的内容是纯文本。 |
MUTABLE_HTML | Enum | 表示生成的内容采用 HTML 格式。 |
IMMUTABLE_HTML | Enum | 表示生成的内容采用 HTML 格式,但生成后无法修改。 |
Date Picker
方法
方法 | 返回类型 | 简介 |
---|---|---|
set | Date | 设置在发生界面互动时生成的事件对象中用于标识此选择器的字段名称。 |
set | Date | 设置一个 Action ,以便脚本在选择器输入发生变化时执行该操作。 |
set | Date | 设置显示在输入字段上方的标题。 |
set | Date | 设置要在输入字段中设置的预填充值。 |
set | Date | 设置要在输入字段中设置的预填充值。 |
Date Time Picker
方法
方法 | 返回类型 | 简介 |
---|---|---|
set | Date | 设置在发生界面互动时生成的事件对象中用于标识此选择器的字段名称。 |
set | Date | 设置一个 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 | 构建当前的云端硬盘操作响应。 |
request | Drive | 指定响应请求云端硬盘中情境相关项的文件级范围。 |
Editor File Scope Action Response
方法
方法 | 返回类型 | 简介 |
---|---|---|
print | String | 输出此对象的 JSON 表示法。 |
Editor File Scope Action Response Builder
方法
方法 | 返回类型 | 简介 |
---|---|---|
build() | Editor | 构建当前编辑器操作响应。 |
request | Editor | 请求当前处于活动状态的编辑器文档的 drive.file 作用域。 |
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 | 将微件居中对齐。 |
END | Enum | 将微件对齐到句子边的末尾。 |
Horizontal Size Style
属性
属性 | 类型 | 说明 |
---|---|---|
FILL_AVAILABLE_SPACE | Enum | 调整 Widget 的大小,使其填充 Column 的可用水平空间。 |
FILL_MINIMUM_SPACE | Enum | 调整 Widget 的大小,以填充 Column 中尽可能少的水平空间。 |
Host App Data Source
方法
方法 | 返回类型 | 简介 |
---|---|---|
set | Host | 设置 Google Chat 中的数据源。 |
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 | Weight 和 Grade 会影响符号的粗细。 |
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 | 用于选择静态或动态数据的多选菜单。 |
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 | 开关微件的复选框样式控件。 |
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 | 设置输入文本是显示在一行还是多行。 |
set | Text | 设置在文本输入发生变化时要执行的操作。 |
set | Text | 设置文本字段中的自动补全建议。 |
set | Text | 设置回调操作,以便根据用户输入的内容提取自动补全建议。 |
set | Text | 设置要在输入字段上方显示的标题。 |
set | Text | 为此 widget 设置验证规则。 |
set | Text | 设置要在输入字段中设置的预填充值。 |
Text Paragraph
方法
方法 | 返回类型 | 简介 |
---|---|---|
set | Text | 设置在微件中显示的文本行数上限。 |
set | Text | 设置段落的文本。 |
Time Picker
方法
方法 | 返回类型 | 简介 |
---|---|---|
set | Time | 设置在发生界面互动时生成的事件对象中用于标识此选择器的字段名称。 |
set | Time | 设置要在输入字段中设置的预先填充的小时数值。 |
set | Time | 设置要在输入字段中设置的预先填充分钟数值。 |
set | Time | 设置一个 Action ,以便脚本在选择器输入发生变化时执行该操作。 |
set | Time | 设置显示在输入字段上方的标题。 |
Universal Action Response
方法
方法 | 返回类型 | 简介 |
---|---|---|
print | String | 输出此对象的 JSON 表示法。 |
Universal Action Response Builder
方法
方法 | 返回类型 | 简介 |
---|---|---|
build() | Universal | 构建当前通用 Action 响应并对其进行验证。 |
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 | 设置用于更新草稿“收件人”字段的操作。 |
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 | 更新电子邮件草稿的“收件人”名单。 |
Updated Widget
方法
方法 | 返回类型 | 简介 |
---|---|---|
add | Updated | 添加了可供选择的新项。 |
Validation
方法
方法 | 返回类型 | 简介 |
---|---|---|
set | Validation | 设置微件的字符数限制。 |
set | Validation | 设置 widget 的输入类型。 |
Vertical Alignment
属性
属性 | 类型 | 说明 |
---|---|---|
CENTER | Enum | 将内容垂直放置在容器的中心。 |
TOP | Enum | 将内容垂直放置在容器顶部。 |
BOTTOM | Enum | 将内容垂直放置在容器底部。 |
Widget
Wrap Style
属性
属性 | 类型 | 说明 |
---|---|---|
NOWRAP | Enum | 不换行。 |
WRAP | Enum | 为列中的所有 widget 换行内容。 |