此服务允许脚本配置和构建可扩展 Google Workspace Studio 的 Google Workspace 插件。
类
| 名称 | 简介 |
|---|---|
Action | Google Workspace 插件(用于扩展 Google Workspace Studio)可使用此操作来呈现新卡片。 |
Add | Add 能够为扩展 Google Workspace Studio 的 Google Workspace 插件创建响应。 |
Basic | 表示基本泛型数据类型的枚举。 |
Color | 一个 Color 对象,表示 RGBA 颜色空间中的一种颜色。 |
Data | DataType 用于设置变量的类型。 |
Dynamic | DynamicResourceDefinition 是 Resource 的构建块,它可以包含一个或多个 Resource,以动态定义 Google Workspace Studio 中某个步骤提供的输出变量数量。 |
Error | 表示错误可操作性的枚举。 |
Error | 一个枚举,用于表示在出现错误时操作调用的可重试性。 |
Font | 表示带样式的文本的字重的枚举。 |
Host | HostAppAction 是一种由各个宿主应用处理的 Action。 |
Hyperlink | 在 Text 中使用的超链接元素。 |
Insert | 用于构建 InsertSection 对象的构建器。 |
Insert | 用于构建 InsertWidget 对象的构建器。 |
Link | 来自第三方资源的链接对象,该对象在宿主应用中转换为智能条状标签。 |
List | 列表项的容器,其中每个列表项可以包含多个 Text。 |
List | 一个列表项,其中每个列表项可以包含多个 Text。 |
List | 表示列表类型的枚举。 |
Modify | 用于构建 Modify 对象的构建器,该对象通过将 Modify 对象传递给 Action 来更改和更新现有卡的界面。 |
Navigation | 用于控制卡片导航的辅助对象。 |
Remove | Remove 对象的构建器。 |
Remove | RemoveWidget 对象的构建器。 |
Render | 通过执行 Action 来响应用户互动,从而渲染或更新卡片。 |
Render | Render 对象的构建器。 |
Resource | 表示应用特定的资源数据,资源数据包含变量名称和 Variable 的键值对集合。 |
Resource | ResourceField 是 Dynamic 的基本构建块,每个资源字段都对应于当前步骤的输出变量。 |
Resource | Resource 是一种 Resource,用于通过清单中指定的 dynamic 函数检索资源字段列表的定义。 |
Resource | ResourceRetrievedAction 用于在需要时检索自定义资源内容,其中自定义资源字段在 ResourceData 中定义。 |
Resource | 一种特定于应用的资源类型,该资源类型的唯一标识符应具有相应的 WorkflowResourceDefinition。 |
Return | ReturnElementErrorAction 表示在元素调用期间发生了错误。 |
Return | 包含 Google Workspace Studio 中执行的操作生成的输出变量。 |
Save | 此操作表示宿主应用 (Google Workspace Studio) 应保存代理。 |
Styled | 具有粗体、斜体和颜色等样式的文本元素。 |
Text | 文本格式的可点击 chip。 |
Text | 文本格式元素,可以是 Text、Styled、Hyperlink 或 List。 |
Text | 显示在 Text 中的图标。 |
Text | 表示带样式的文本的样式的枚举。 |
Time | 表示可添加到 Variable 的时间戳对象。 |
Update | Update 对象的构建器。 |
Validation | 表示验证错误严重程度的枚举。 |
Value | valueMetadata 包含有关变量潜在值的信息。 |
Variable | 表示一种可变数据,可以包含各种类型的值集合。 |
Workflow | WorkflowAction 是一种 Host,用于在 Google Workspace Studio 中执行特定操作。 |
Workflow | 一个文本块,包含在 Text 中定义的富格式设置选项,包括样式、超链接和互动元素。 |
Workflow | 此操作表示宿主应用 (Google Workspace Studio) 应显示验证错误。 |
Action
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Action | 向操作添加 ModifyCard 操作。 |
add | Action | 向操作添加卡片导航。 |
Add Ons Response Service
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
new | Action | 创建新的 Action。 |
new | Navigation | 创建新的 Navigation。 |
new | Render | 创建新的 Render。 |
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 | 具有丰富格式的文本。 |
Color
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Color | 设置颜色的 Alpha 分量。 |
set | Color | 设置颜色的蓝色分量。 |
set | Color | 设置颜色的绿色分量。 |
set | Color | 设置颜色的红色分量。 |
Data Type
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Data | 将数据类型设置为支持的 Basic 之一。 |
set | Data | 将数据类型设置为自定义的 Resource。 |
set | Data | 设置 Value,其中包含与变量相关的类型信息。 |
Dynamic Resource Definition
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Dynamic | 向动态资源定义添加资源字段。 |
set | Dynamic | 设置动态资源定义的 ID,此 ID 对应于清单中的 workflow。 |
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 | 设置链接的网址。 |
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
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
print | String | 输出此对象的 JSON 表示形式。 |
push | Navigation | 将给定的卡片推送到堆栈。 |
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
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)以来的秒数。 |
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 | 设置验证错误的严重程度。 |