此服务允许脚本配置和构建 Google Workspace 插件。
类
Accessory Widget
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Accessory | 为此操作设置 widget。 |
Action
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Action | 向操作添加 ModifyCard 操作。 |
add | Action | 向操作添加卡片导航。 |
Action Response
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
print | String | 输出此对象的 JSON 表示形式。 |
Action Response Builder
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Action | 将修改卡片操作设置为相应操作。 |
build() | Action | 构建当前操作响应并对其进行验证。 |
set | Action | 将 LinkPreview 设置为操作。 |
set | Action | 将响应设置为 Navigation 操作。 |
set | Action | 设置在操作激活时显示的通知。 |
set | Action | 设置在激活操作时要前往的网址。 |
set | Action | 设置一个标志,以指示相应操作更改了现有数据状态。 |
Add Ons Response Service
属性
| 属性 | 类型 | 说明 |
|---|---|---|
Addon | Addon | Addon 枚举。 |
Composed | Composed | Composed 枚举。 |
Content | Content | Content 枚举。 |
End | End | End 枚举。 |
On | On | On 枚举。 |
Open | Open | Open 枚举。 |
Send | Send | Send 枚举。 |
Update | Update | Update 枚举。 |
方法
Addon Compose Ui Action Response
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
print | String | 输出此对象的 JSON 表示形式。 |
Addon Compose Ui Action Response Builder
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
build() | Addon | 构建当前插件的撰写界面操作响应并对其进行验证。 |
set | Addon | 设置用于确定插件撰写界面操作的枚举字段。 |
Addon Compose Ui Action Type
属性
| 属性 | 类型 | 说明 |
|---|---|---|
DISMISS | Enum | 默认。 |
Attachment
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Attachment | 设置附件的图标网址。 |
set | Attachment | 设置附件的 MIME 类型。 |
set | Attachment | 为附件设置资源网址。 |
set | Attachment | 为附件设置标题。 |
Basic Data Type
属性
| 属性 | 类型 | 说明 |
|---|---|---|
BASIC_TYPE_UNSPECIFIED | Enum | 默认值。 |
STRING | Enum | 一个字符串。 |
INTEGER | Enum | 一个整数值。 |
FLOAT | Enum | 浮点数。 |
TIMESTAMP | Enum | 采用 ISO 8601 格式的时间戳。 |
BOOLEAN | Enum | 布尔值。 |
EMAIL_ADDRESS | Enum | 格式为电子邮件地址的字符串。 |
GOOGLE_USER | Enum | Google 服务用户,格式为“users/encoded_GAIA_ID” |
FILE | Enum | 文件类型。 |
FORMATTED_TEXT | Enum | 具有丰富格式的文本。 |
Calendar Event Action Response
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
print | String | 输出此对象的 JSON 表示形式。 |
Calendar Event Action Response Builder
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Calendar | 指定当执行关联的界面操作时,响应应将附件添加到日历活动中。 |
add | Calendar | 指定当执行关联的界面操作时,响应应将指示的参加者添加到日历活动中。 |
build() | Calendar | 构建当前日历活动操作响应并对其进行验证。 |
set | Calendar | 指定当执行关联的界面操作时,响应应将指示的会议数据设置为日历活动。 |
Chat Data Actions Response Builder
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
build() | Data | 构建当前操作响应。 |
set | Chat | 为相应 Data 设置 Create。 |
set | Chat | 为相应 Data 设置 Update。 |
set | Chat | 为相应 Data 设置 Update。 |
Chat Message
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Chat | 设置消息的卡片。 |
set | Chat | 设置消息的文本。 |
Color
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Color | 设置颜色的 Alpha 分量。 |
set | Color | 设置颜色的蓝色分量。 |
set | Color | 设置颜色的绿色分量。 |
set | Color | 设置颜色的红色分量。 |
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 | 作为独立邮件的草稿。 |
Content Type
属性
| 属性 | 类型 | 说明 |
|---|---|---|
TEXT | Enum | 表示生成的内容是纯文本。 |
MUTABLE_HTML | Enum | 表示生成的内容采用 HTML 格式。 |
IMMUTABLE_HTML | Enum | 表示生成的内容已格式化为 HTML,但生成后无法修改。 |
Create Message Action
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Create | 为此操作设置消息。 |
Data Actions Response
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
print | String | 输出此对象的 JSON 表示形式。 |
Data Type
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Data | 将数据类型设置为支持的 Basic 之一。 |
set | Data | 将数据类型设置为自定义的 Resource。 |
set | Data | 设置 Value,其中包含与变量相关的类型信息。 |
Drive Items Selected Action Response
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
print | String | 输出此对象的 JSON 表示形式。 |
Drive Items Selected Action Response Builder
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
build() | Drive | 构建当前的 Google 云端硬盘操作响应。 |
request | Drive | 指定响应请求云端硬盘中与上下文相关联的项目的文件范围。 |
Dynamic Resource Definition
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Dynamic | 向动态资源定义添加资源字段。 |
set | Dynamic | 设置动态资源定义的 ID,此 ID 对应于清单中的 workflow。 |
Editor File Scope Action Response
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
print | String | 输出此对象的 JSON 表示形式。 |
Editor File Scope Action Response Builder
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
build() | Editor | 构建当前的编辑器操作响应。 |
request | Editor | 请求当前活跃 Editor 文档的 drive.file 范围。 |
End Navigation
属性
| 属性 | 类型 | 说明 |
|---|---|---|
ACTION_UNSPECIFIED | Enum | 未指定操作。 |
CLOSE_DIALOG | Enum | 关闭对话框。 |
CLOSE_DIALOG_AND_EXECUTE | Enum | 关闭对话框并刷新打开该对话框的卡片。 |
Error Actionability
属性
| 属性 | 类型 | 说明 |
|---|---|---|
ERROR_ACTIONABILITY_UNSPECIFIED | Enum | 未指定。 |
NOT_ACTIONABLE | Enum | 用户无法通过配置卡片修复此错误。 |
ACTIONABLE | Enum | 用户可以通过配置卡片修正此错误。 |
Error Retryability
属性
| 属性 | 类型 | 说明 |
|---|---|---|
RETRYABILITY_UNSPECIFIED | Enum | 未指定。 |
NOT_RETRYABLE | Enum | 该错误无法重试,流程会在第一次尝试后终止。 |
RETRYABLE | Enum | 此错误可重试,工作流将尝试执行相应步骤最多 5 次。 |
Font Weight
属性
| 属性 | 类型 | 说明 |
|---|---|---|
FONT_WEIGHT_UNSPECIFIED | Enum | 标准粗细的标准重量。 |
LIGHT | Enum | 重量更轻,厚度更薄。 |
MEDIUM | Enum | 介于浅色和粗体之间的中间粗细。 |
BOLD | Enum | 重量更重,厚度更大。 |
Host App Action
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Host | 将宿主应用操作设置为工作流操作。 |
Hyperlink
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Hyperlink | 设置超链接的目标网址。 |
set | Hyperlink | 设置超链接的文本。 |
Insert Section
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
insert | Insert | 设置 onCardTop 标志,用于指示是否应将新部分插入到卡片的顶部。 |
insert | Insert | 设置版块 ID,新版块将插入到该 ID 下方。 |
set | Insert | 设置要插入的卡片部分。 |
Insert Widget
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
insert | Insert | 设置 widget ID,并将新 widget 插入到具有指定 ID 的 widget 上方。 |
insert | Insert | 设置 widget ID,并将新 widget 插入到具有指定 ID 的 widget 下方。 |
set | Insert | 设置要插入的 Widget。 |
Link
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Link | 设置链接的标题。 |
set | Link | 设置链接的网址。 |
Link Preview
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
print | String | 输出此对象的 JSON 表示形式。 |
set | Link | 设置链接预览中显示在预览卡片上方的标题。 |
set | Link | 设置显示来自第三方或非 Google 服务的链接相关信息的卡片。 |
set | Link | 设置链接预览的智能条状标签中显示的标题。 |
List Container
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | List | 向列表容器添加列表项。 |
set | List | 设置列表的级别,从顶级列表的 0 开始,每嵌套一个列表就增加 1。 |
set | List | 将列表的类型设置为有序或无序。 |
List Item
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | List | 向列表项添加 Text。 |
List Type
属性
| 属性 | 类型 | 说明 |
|---|---|---|
LIST_TYPE_UNSPECIFIED | Enum | 默认值。 |
ORDERED | Enum | 有序列表。 |
UNORDERED | Enum | 无序列表。 |
Modify Card
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Modify | 为此修改卡片对象设置 Insert。 |
set | Modify | 为此修改卡片对象设置 Insert。 |
set | Modify | 为此修改卡片对象设置 Remove。 |
set | Modify | 为此修改卡片对象设置 Remove。 |
set | Modify | 为此修改卡片对象设置替换 Card,替换部分应具有与现有卡片部分相同的 ID。 |
set | Modify | 为此修改卡片对象设置替换微件,替换微件应具有与现有微件相同的 ID。 |
set | Modify | 为此修改卡片对象设置 Update。 |
Navigation
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
pop | Navigation | |
pop | Navigation | |
pop | Navigation | |
print | String | 输出此对象的 JSON 表示形式。 |
push | Navigation | 将给定的卡片推送到堆栈。 |
set | 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 | 设置要打开的网址。 |
Remove Section
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Remove | 设置要移除的部分的部分 ID。 |
Remove Widget
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Remove | 设置要移除的 widget 的 widget ID。 |
Render Action
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
print | String | 输出此对象的 JSON 表示形式。 |
Render Action Builder
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
build() | Render | 构建当前渲染操作并对其进行验证。 |
set | Render | 将插件可用于更新界面的操作设置为渲染操作。 |
set | Render | 将各个宿主应用处理的 Host 设置为渲染操作。 |
Resource Data
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Resource | 添加一个以变量名称为键的 Variable,如果键已存在,则覆盖相应的值。 |
set | Resource | 设置由变量名称键控的变量数据映射。 |
Resource Field
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Resource | 设置字段的数据类型,允许其他步骤在选择时按类型过滤变量。 |
set | Resource | 设置在后续步骤中选择变量期间向最终用户显示的字段说明。 |
set | Resource | 为提供方函数设置一个键,以便在执行相应步骤期间提供值。 |
Resource Fields Definition Retrieved Action
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Resource | 向检索到的资源字段定义操作添加了 Dynamic。 |
Resource Retrieved Action
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Resource | 将 Resource 设置为检索到的资源操作,以向动态资源字段或自定义资源字段提供值。 |
Resource Type
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Resource | 设置工作流资源定义 ID。 |
Return Element Error Action
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Return | 设置错误的可操作性,如果可以通过重新配置步骤来解决错误,则该错误应该是可操作的。 |
set | Return | 设置要在工作流的活动 Feed 中向最终用户显示错误日志。 |
set | Return | 设置错误重试能力,如果错误不可重试,则流程在第一次尝试后终止。 |
Return Output Variables Action
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Return | 添加以变量名称为键的变量数据,如果键已存在,则覆盖相应的值。 |
set | Return | 将已执行的工作流操作的日志设置到工作流的活动 Feed 中,供最终用户查看。 |
set | Return | 设置以变量名称为键的变量数据映射,如果键已存在,则覆盖相应的值。 |
Save Workflow Action
Send Status
属性
| 属性 | 类型 | 说明 |
|---|---|---|
NOT_SEND | Enum | 默认。 |
CONTINUE_SEND | Enum | 更新草稿后继续发送电子邮件。 |
Styled Text
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Styled | 设置带样式的文本的样式,可将多种样式应用于单个带样式的文本。 |
set | Styled | 设置样式化文本的颜色。 |
set | Styled | 设置样式化文本的字重。 |
set | Styled | 设置带样式的文本的主要内容。 |
Text Format Chip
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Text | 设置在条状标签中显示的文本。 |
set | Text | 设置条状标签中显示的图标。 |
set | Text | 设置点击条状标签后要前往的网址。 |
Text Format Element
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Text | 将文本格式元素设置为 Hyperlink。 |
set | Text | 将文本格式元素设置为 List。 |
set | Text | 将文本格式元素设置为 Styled。 |
set | Text | 将文本格式元素设置为文本字符串。 |
set | Text | 将文本格式元素设置为 Text。 |
Text Format Icon
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Text | 设置图标网址。 |
set | Text | 设置 Google Material 图标中定义的 Material 图标名称。 |
Text Style
属性
| 属性 | 类型 | 说明 |
|---|---|---|
STYLE_UNSPECIFIED | Enum | 未应用任何样式。 |
ITALIC | Enum | 斜体样式。 |
UNDERLINE | Enum | 下划线样式。 |
STRIKETHROUGH | Enum | 删除线样式。 |
LINE_BREAK | Enum | 换行符。 |
UPPERCASE | Enum | 大写样式。 |
CODE | Enum | 代码样式。 |
CODE_BLOCK | Enum | 代码块样式。 |
Time Stamp
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Time | 设置时间戳的纳秒数,表示当前秒内的纳秒数。 |
set | Time | 设置时间戳的秒数,表示自 Unix 纪元(1970 年 1 月 1 日 00:00:00 UTC)以来的秒数。 |
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 | 设置用于更新草稿主题行的操作。 |
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 Inline Preview Action
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Update | 为相应操作添加卡片。 |
add | Update | 为此操作添加过期时间。 |
Update Message Action
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Update | 为此操作设置消息。 |
Update Widget
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Update | 为多选菜单添加可供选择的新项。 |
Validation Error Severity
属性
| 属性 | 类型 | 说明 |
|---|---|---|
SEVERITY_UNSPECIFIED | Enum | 未指定。 |
CRITICAL | Enum | 严重,此错误非常严重,必须先修正,然后才能发布。 |
WARNING | Enum | 警告:此错误不严重,不会阻止发布。 |
Value Metadata
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Value | 向此值元数据添加了可选的允许类型,这些类型可以动态转换为变量数据。 |
add | Value | 向变量的允许枚举值添加一个可选的字符串值,只有在 Data 设置为 String 类型时,才能设置此字段。 |
set | Value | 设置变量的可选默认值,例如,如果变量类型为布尔值,则 defaultValue 可设置为“true”或“false”。 |
Variable Data
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Variable | 向变量数据添加布尔值。 |
add | Variable | 向变量数据添加电子邮件地址。 |
add | Variable | 向变量数据添加浮点值。 |
add | Variable | 将 Google 用户添加到变量数据。 |
add | Variable | 向变量数据添加一个整数值。 |
add | Variable | 向变量数据添加 Resource 值。 |
add | Variable | 向变量数据添加资源引用 ID。 |
add | Variable | 向变量数据添加字符串值。 |
add | Variable | 向变量数据添加 Time 值。 |
add | Variable | 向变量数据添加 Workflow 值。 |
Workflow Action
Workflow Text Format
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Workflow | 向工作流文本格式添加了 Text。 |
Workflow Validation Error Action
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Workflow | 设置验证错误的严重程度。 |