了解插件概念

Google Meet 插件可直接在 Google Meet 中打造体验。 如需创建插件,您必须了解 Google Workspace 插件是如何开发并在插件中最终发布的。

Marketplace 中的 Google Workspace 插件

Google Workspace 插件是与 Gmail、Google 文档和 Google 表格等 Google Workspace 应用集成的自定义应用。通过这些 API,开发者可以创建直接集成到 Google Workspace 中的自定义界面。借助插件,您可以减少上下文切换,从而更高效地工作。

借助 Google Workspace Marketplace,用户和管理员能够查找和安装与 Google Workspace 集成的第三方企业应用。Marketplace 也是用于管理已发布的 Google Workspace 插件的中心位置。用户可以安装和卸载已发布的插件,管理员可以限制用户可以安装的插件。

插件类型

一般来说,您可以构建两种类型的插件: Google Workspace 插件 编辑器插件

对于 Meet 插件 SDK,您必须使用 Google Workspace 插件构建插件。

借助 Google Workspace 插件,您可以扩展多个 Google Workspace 应用,例如 Gmail、Google 日历和 Google 云端硬盘。您可以在插件清单文件中指定该插件的目标应用以及其他详细信息。对于 Meet 插件 SDK,您必须在清单文件的 addOns 部分中声明 meet 对象。如需了解详情,请参阅创建部署

您可以通过两种不同的方式开发 Google Workspace 插件:在 Google Apps 脚本中开发,或以使用您的首选技术堆栈作为自托管的插件进行开发。每个插件都包含一个由不同部分组成的清单。清单的“Meet”部分包含有关如何从 Google Meet 加载插件的相关信息,并且与插件的其余部分是自行托管还是使用 Apps 脚本无关。Meet 的插件在 iframe 中加载,并且必须引用网页,而不是基于卡片的界面

例如,Google Workspace 插件的清单可能包含使用 ComposeTriggerContextualTrigger 对象返回卡片界面的 Gmail 部分,以及使用 Web、iOS 和 Android 对象指向您的网页和移动应用的 Meet 部分。

包含 Meet 和 Gmail 部分的清单示例。
图 1. 包含 Meet 和 Gmail 部分的清单示例。

发布插件

发布 Google Workspace 插件后,其他人可以找到、安装和使用该插件。

您可以选择公开发布插件或以不公开方式发布插件。公开发布插件后,您的插件会在 Google Workspace Marketplace 中列出,任何用户都可以找到并安装。如果选择不公开发布,您的插件将仅限于您的 Google Workspace 组织内的用户。该软件包也列在 Marketplace 的内部应用部分中。

当您准备好将插件发布到 Marketplace 时,请按照将应用发布到 Google Workspace Marketplace 中的步骤操作。