Google Meet 加载项是作为 Google Cloud 项目的一部分创建和配置的。
创建 Google Cloud 项目
如需生成 Google Cloud 项目,请参阅创建 Google Cloud 项目。
启用 Google Workspace Marketplace SDK 和 Google Workspace Add-on API
您需要使用 Marketplace SDK 和 Google Workspace Add-ons API 才能开发 Meet 插件。如需启用它们,请输入以下命令:
- 打开 Google Cloud 控制台。
- 如果顶部已打开其他项目,请选择应用项目的项目名称以切换项目。
- 在顶部的搜索栏中,输入 Google Workspace Marketplace SDK,然后按 Enter 键。
- 打开 - Google Workspace Marketplace SDK页面,然后点击启用。
- 重复上述步骤,找到并启用 - Google Workspace add-ons API。
创建部署
如需在 Meet 中使用插件,您需要部署和插件清单文件。
在 Google Cloud 控制台中,前往项目的 Google Workspace Marketplace SDK
- 打开 Google Cloud 控制台。
- 如果顶部已打开其他项目,请选择应用项目的项目名称以切换项目。
- 点击 API 和服务。
- 选择 Google Workspace Marketplace SDK以查看详情页面。
创建部署
您可以通过创建 HTTP 部署(推荐)或使用 Google Apps 脚本直接在 Google Cloud 控制台中创建部署。
HTTP 部署
- 点击 HTTP 部署标签页。
- 点击创建新部署,然后输入插件的部署 ID。 - 部署 ID 是一个任意字符串,可帮助插件开发者识别包含插件清单的部署。部署 ID 为必填项,最多可包含 100 个字符。 
- 点击下一步。 - 系统会打开一个侧边栏,供您提交 JSON 格式的插件清单规范。此文件也称为 DEPLOYMENT.JSON。 - 插件清单文件是 Google Meet 插件的中央配置。以下代码示例展示了插件清单文件中适用于网页版的 Meet 字段。 - { "addOns": { "common": { "name": "NAME", "logoUrl": "LOGO_URL" }, "meet": { "web": { "sidePanelUrl": "SIDE_PANEL_URL", "supportsScreenSharing": SUPPORTS_SCREENSHARING, "addOnOrigins": ["ADD_ON_ORIGINS"], "logoUrl": "MEET_WEB_LOGO_URL", "darkModeLogoUrl": "DARK_MODE_LOGO_URL" } } } }- 替换以下内容: - NAME:字符串。Google Meet 插件的名称。
- LOGO_URL:字符串。Google Workspace 加载项的徽标网址。此设置适用于 Google Workspace 产品中的插件。
- SIDE_PANEL_URL:字符串。插件应用入口点的网址。该网址显示在侧边栏内的 iframe 中。此网址的来源必须是 ADD_ON_ORIGINS 字段中指定的来源之一。
- SUPPORTS_SCREENSHARING:可选。布尔值。如果设置为 false,用户必须使用插件才能查看协作插件会话中的动态。如果设置为 true,协作插件会话的发起者可以分享其插件视图的屏幕。
- ADD_ON_ORIGINS:字符串列表。托管插件的来源列表。如果两个网址具有相同的架构、主机和端口,则它们具有相同的来源。此外,还允许使用子源和通配符子网域。如需了解详情,请参阅附加安全功能。
- MEET_WEB_LOGO_URL:可选。字符串。插件徽标的特定于 Meet 的网址。
此徽标在整个 Meet 中使用。如果不存在,则使用通用部分中的 logoUrl。如需了解徽标设计指南,请参阅最佳实践。
- DARK_MODE_LOGO_URL:字符串。插件徽标的深色模式专用网址。 提供深色模式徽标可确保您的插件在任何 Meet 主题中都能呈现最佳效果。如需了解徽标设计指南,请参阅最佳实践。
 
- 点击提交。 - 如需详细了解部署,请参阅创建部署资源。 
- 在应用配置标签页中的应用集成下,选择 Google Workspace 加载项。选择使用云部署资源进行部署,然后选择正确的 HTTP 部署。 
Google Apps 脚本
- 点击应用配置标签页。 
- 在应用集成下,选择 Google Workspace 加购项。 选择使用 Google Apps 脚本部署 ID 进行部署,然后输入脚本的部署 ID。 
- 点击保存。 - 如需详细了解如何创建 Apps 脚本项目,请参阅 Apps 脚本文档。Meet 加载项仅依赖于 appsscript.json 清单文件,也称为 Apps 脚本项目清单。确保您的 Apps 脚本项目中的清单文件包含 - addOns和- meet部分。- 以下代码示例展示了插件清单文件中的可用 Meet 字段。 - { "addOns": { "common": { "name": "NAME", "logoUrl": "LOGO_URL" }, "meet": { "web": { "sidePanelUrl": "SIDE_PANEL_URL", "supportsScreenSharing": SUPPORTS_SCREENSHARING, "addOnOrigins": ["ADD_ON_ORIGINS"], "logoUrl": "MEET_WEB_LOGO_URL", "darkModeLogoUrl": "DARK_MODE_LOGO_URL" } } } }- 替换以下内容: - NAME:字符串。Google Meet 插件的名称。
- LOGO_URL:字符串。Google Workspace 加载项的徽标网址。此设置适用于 Google Workspace 产品中的插件。
- SIDE_PANEL_URL:字符串。插件应用入口点的网址。该网址显示在侧边栏内的 iframe 中。此网址的来源必须是 ADD_ON_ORIGINS 字段中指定的来源之一。
- SUPPORTS_SCREENSHARING:可选。布尔值。如果设置为 false,用户必须使用插件才能查看协作插件会话中的动态。如果设置为 true,协作插件会话的发起者可以分享其插件视图的屏幕。
- ADD_ON_ORIGINS:字符串列表。托管插件的来源列表。如果两个网址具有相同的架构、主机和端口,则它们具有相同的来源。此外,还允许使用子源和通配符子网域。如需了解详情,请参阅附加安全功能。
- MEET_WEB_LOGO_URL:可选。字符串。插件徽标的特定于 Meet 的网址。
此徽标在整个 Meet 中使用。如果不存在,则使用通用部分中的 logoUrl。如需了解徽标设计指南,请参阅最佳实践。
- DARK_MODE_LOGO_URL:字符串。插件徽标的深色模式专用网址。 提供深色模式徽标可确保您的插件在任何 Meet 主题中都能呈现最佳效果。如需了解徽标设计指南,请参阅最佳实践。
 
在 Meet 中安装并测试插件
如需在 Meet 中测试插件,您必须先为已登录的用户安装该插件:
HTTP 部署
- 在 Google Cloud 控制台中,前往项目的 Google Workspace Marketplace SDK。
- 点击 HTTP 部署标签页。
- 点击操作列下的安装。
Google Apps 脚本
- 按照 Google Workspace 插件文档安装未发布的插件。
现在,您应该可以在会议中使用插件了。 如需试用,请前往 meet.google.com 发起会议。安装的插件现在会显示在“活动”面板中。
除了为已登录的单个用户安装插件之外,您还可以发布插件。发布 Google Workspace 插件后,其他人就可以查找、安装和使用该插件。