对于使用多选菜单的 Selection widget,Google Workspace 应用中的数据源。数据源用于填充多选菜单的选择项。
const chatSpaceDataSource = CardService.newChatSpaceDataSource().setDefaultToCurrentSpace(true); const chatClientDataSource = CardService.newChatClientDataSource().setSpaceDataSource( chatSpaceDataSource); const hostAppDataSource = CardService.newHostAppDataSource().setChatDataSource(chatClientDataSource);
仅适用于扩展流程的 Google Chat 应用和 Google Workspace 加载项。不适用于其他 Google Workspace 加购项。
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
set | Host | 设置 Google Chat 中的数据源。 |
set | Host | 设置来自 Google Workspace Flows 的数据源。 |
详细文档
set Chat Data Source(chatClientDataSource)
设置 Google Chat 中的数据源。
const chatSpaceDataSource = CardService.newChatSpaceDataSource().setDefaultToCurrentSpace(true); const chatClientDataSource = CardService.newChatClientDataSource().setSpaceDataSource( chatSpaceDataSource); const hostAppDataSource = CardService.newHostAppDataSource().setChatDataSource(chatClientDataSource);
参数
| 名称 | 类型 | 说明 |
|---|---|---|
chat | Chat | 要设置的数据源。 |
返回
Host - 此对象,用于链式调用。
set Workflow Data Source(workflowDataSource)
设置来自 Google Workspace Flows 的数据源。
仅通过 Gemini Alpha 版计划提供,适用于扩展 Google Workspace Flows 的 Google Workspace 加购项。
const workflowDataSource = CardService.newWorkflowDataSource().setIncludeVariables(true); const hostAppDataSource = CardService.newHostAppDataSource().setWorkflowDataSource(workflowDataSource);
参数
| 名称 | 类型 | 说明 |
|---|---|---|
workflow | Workflow | 要设置的数据源。 |
返回
Host - 此对象,用于链式调用。