构建 Meet 插件

Google Meet 插件是作为 Google Cloud 项目的一部分创建并配置的。

创建 Google Cloud 项目

如需生成 Google Cloud 项目,请参阅创建 Google Cloud 项目

启用 Google Workspace Marketplace SDK 和 Google Workspace Add-ons API

必须使用 Google Workspace Marketplace SDK 和 Google Workspace Add-ons API 来开发 Meet 插件。如需启用它们,请输入以下命令:

  1. 打开 Google Cloud 控制台
  2. 如果已经打开其他项目,请在顶部选择项目名称 以切换项目。
  3. 在顶部的搜索栏中输入 Google Workspace Marketplace SDK,然后 按 Enter 键。
  4. 打开 Google Workspace Marketplace SDK 页面,点击启用

  5. 重复上述步骤以查找并启用 Google Workspace Add-ons API

创建部署

如要在 Meet 中使用插件,您需要 和插件清单 文件

  1. 打开 Google Cloud 控制台
  2. 如果已经打开其他项目,请在顶部选择项目名称 以切换项目。
  3. 点击 API 和服务
  4. 选择 Google Workspace Marketplace SDK 以查看详情页面。
  5. 选项 A:使用替代运行时部署。

    1. 点击备用运行时标签页。
    2. 点击创建新部署,然后输入 插件的部署 ID

      部署 ID 是任意字符串 插件开发者识别部署 包含插件清单部署 ID 为必填项,且最多只能包含 100 个字符。

    3. 点击下一步

      系统会打开一个侧边栏,供您提交 JSON 格式的插件清单。这也是 名为 DEPLOYMENT.JSON

      插件清单 是 集中配置 Google Meet 插件。通过 以下代码示例显示了可用的 Meet 字段 。

      {
        "addOns": {
          "common": {
            "name": "NAME",
            "logoUrl": "LOGO_URL"
          },
          "meet": {
            "web": {
              "sidePanelUri": "SIDE_PANEL_URI",
              "supportsScreenSharing": SUPPORTS_SCREENSHARING,
              "logoUrl": "MEET_WEB_LOGO_URL",
              "addOnOrigins": ["ADD_ON_ORIGINS"]
            }
          }
        }
      }
      

      替换以下内容:

      • NAME:字符串。您的 Google Meet 插件。
      • LOGO_URL:字符串。该 Meet 插件。
      • SIDE_PANEL_URI:字符串。条目的网址 打开插件应用系统会显示 位于 侧边栏。通过 此网址的 origin 必须为 (位于 ADD_ON_ORIGINS 字段。
      • SUPPORTS_SCREENSHARING:可选。布尔值。如果设置了 设为 false,用户必须使用该插件才能查看 协作插件会话中发生的事件。 如果设置为 true,则协作的发起者 插件会话可以屏幕共享 。
      • MEET_WEB_LOGO_URL:可选。字符串。答 此徽标的 Meet 专用网址 插件。
      • ADD_ON_ORIGINS:字符串列表。一系列 ,即您的 插件。两个网址具有相同的 来自同一来源的 VPN 服务器。子来源 和通配符子网域。如需更多信息 请参阅 附加安全功能
    4. 点击提交

      有关部署的详细信息,请参阅创建 部署资源

    5. 可选:出于测试目的,已登录的用户可以安装 点击安装 操作列。

    6. 应用配置标签页中的应用集成下,选择 Google Workspace 插件。选择 使用云部署资源进行部署,然后选择正确的 备用运行时部署。

    选项 B:使用 Google Apps 脚本部署。

    1. 点击应用配置标签页。

    2. 应用集成下,选择 Google Workspace 插件。 选择 Deploy using Google Apps Script 部署 ID 并输入脚本的部署 ID。

    3. 点击保存

      如需详细了解如何创建 Apps 脚本项目,请参阅 Apps 脚本文档。通过 Meet 插件仅依赖于 “appsscript.json”,也称为 清单文件。确保清单文件 文件包含 addOnsmeet 部分。addOnsmeet 部分遵循 结构,如“选项 A”中所述。

      Meet Google Workspace 插件与其他 Google Workspace 插件不同 无法完全使用 Apps 脚本构建。相反,您必须构建一个完整的 Web 应用, 构建侧边栏和主界面的具体步骤。 然后,必须在 appscript.json 清单的 SIDE_PANEL_URI 权限。

发布插件

请参阅这些说明,了解如何发布 插件

在 Meet 中打开插件

前往 meet.google.com 创建会议。已安装的 插件现在会显示在“插件”中 面板。