如果您开发了多个应用集成,您可能希望在一个应用详情中将它们一起发布。这样一来,用户就可以同时进行安装和授权,从而提供更顺畅的用户体验,并且由于所有集成都是通过一个商品详情安装的,可让您更快地增加用户数量。
例如,如果您的应用提供与 Google 表格的特定集成,并且以 Web 应用的形式提供,那么您可以将它们作为一个应用一起列出,而不是为 Google 表格插件和 Web 应用创建两个应用详情。
如需确定您能否一起列出应用集成,请参阅下一部分。
您可以一同列出的应用集成
使用下表可了解哪些应用集成可纳入单个应用详情。
可以包含: | Web 应用 | 云端硬盘应用 | 文档插件 | 表格插件 | 幻灯片插件 | 表单插件 | Google Workspace 插件 | Google Chat 应用** |
---|---|---|---|---|---|---|---|---|
Web 应用 | x | x | x | x | x | |||
云端硬盘应用 | x | x | x | x | x | x | ||
文档插件 | x | x | x | x | x | x | ||
表格插件 | x | x | x | x | x | x | ||
幻灯片插件 | x | x | x | x | x | x | ||
表单插件 | x | x | x | x | x | x | ||
Google Workspace 插件 | x | x | x | x | x | X* | ||
Google Chat 应用** |
**Google Chat 应用无法包含在其他应用集成中。
添加多个应用集成的注意事项
在应用详情中添加多个应用集成之前,请考虑以下影响:
- 权限请求页面列出了所有应用集成所需的所有范围。
- 验证所有新范围(如适用)。
- 如果您向现有应用详情添加需要额外范围的新应用集成,已经为自己的网域安装了原始应用的管理员需要在 Google 管理控制台中授权额外的范围。在他们授权之前,系统会单独提示网域中的用户进行授权。
如果您打算合并现有的应用详情,则还需要考虑其他影响。如果您将某个应用集成从其原始应用商品详情移至其他应用商品详情:
- 现有用户可能会失去访问权限,需要安装您向其移至的应用详情。
- 用户数和评价不会随之转移。
- 您可能需要更新合并的 Google Cloud 项目的配置,以适应新的应用集成。
- 重新验证 OAuth 2.0 范围,因为这些范围之前已获准用于特定 Google Cloud 项目
向新的应用详情添加多个应用集成
- 如果您尚未创建 Google Cloud 项目,请设置 Google Cloud 项目。如果您使用 Apps 脚本构建应用集成,请确保这些集成都与同一 Google Cloud 项目相关联。
- 使用所有应用集成的信息启用并配置 Google Workspace Marketplace SDK。在说明中说明该应用包含多个应用集成。
将应用集成添加到现有应用详情
- 请确保您拥有现有应用的 Google Cloud 项目的修改权限。
- 如果您要添加的应用集成是使用 Apps 脚本构建的,请将插件的 Apps 脚本项目切换到现有应用的 Google Cloud 项目。
- 在现有应用的 Google Cloud 项目中,更新 Google Workspace Marketplace SDK。
- 在“应用配置”页面上的附加应用信息下,选择要添加并填写相关字段的应用集成。
- 将新应用集成的相关信息添加到“应用配置”页面和“商品详情”页面。请务必在应用说明中说明该应用包含多个应用集成。