Создайте дополнение Meet

Дополнения Google Meet создаются и настраиваются как часть проекта Google Cloud.

Создайте проект Google Cloud

Чтобы создать проект Google Cloud, см. раздел Создание проекта Google Cloud .

Включите SDK Google Workspace Marketplace и API надстроек Google Workspace.

Для разработки дополнений Meet необходимы SDK Google Workspace Marketplace и API надстроек Google Workspace. Чтобы их включить:

  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. Вариант А. Использование альтернативного развертывания среды выполнения.

    1. Откройте вкладку «Альтернативные среды выполнения» .
    2. Нажмите «Создать новое развертывание» и введите идентификатор развертывания надстройки.

      Идентификатор развертывания — это произвольная строка, которая помогает разработчику надстройки идентифицировать развертывание, содержащее манифест надстройки. Идентификаторы развертывания являются обязательными и могут содержать не более 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 : строка. URL-адрес логотипа дополнения Meet.
      • SIDE_PANEL_URI : строка. URL-адрес iframe боковой панели . Источник этого URL-адреса должен быть частью источников, указанных в поле ADD_ON_ORIGINS .
      • SUPPORTS_SCREENSHARING : необязательно. Логическое значение. Если установлено значение false, пользователи должны использовать надстройку, чтобы видеть, что происходит в сеансе совместной надстройки. Если установлено значение true, инициатор совместного сеанса надстройки может поделиться своим мнением о надстройке.
      • MEET_WEB_LOGO_URL : необязательно. Нить. URL-адрес логотипа дополнения Meet.
      • ADD_ON_ORIGINS : список строк. Список источников , которые использует ваше дополнение. Два URL-адреса имеют одинаковое происхождение, если они используют одну и ту же схему, хост и порт. Дополнительные источники также разрешены. Дополнительную информацию см. в разделе Дополнительная безопасность .
    4. Нажмите «Отправить» .

      Дополнительные сведения о развертываниях см. в разделе Создание ресурса развертывания .

    5. Необязательно: в целях тестирования вошедший в систему пользователь может установить надстройку, нажав «Установить» в столбце «Действия» .

    6. На вкладке «Конфигурация приложения» в разделе «Интеграция приложений» выберите «Дополнение Google Workspace» . Выберите « Развернуть с использованием ресурса облачного развертывания» , а затем выберите правильное альтернативное развертывание среды выполнения.

    Вариант Б. Использование сценария Google Apps.

    1. Откройте вкладку «Конфигурация приложения» .

    2. В разделе «Интеграция приложений» выберите «Дополнение Google Workspace» . Выберите « Развернуть с использованием идентификатора развертывания скрипта Google Apps» и введите идентификатор развертывания вашего скрипта.

    3. Нажмите Сохранить .

      Подробные сведения о создании проекта Apps Script см. в документации Apps Script . Вам не нужно писать код Apps Script. Надстройка Meet использует исключительно файл «appsscript.json», также называемый файлом манифеста . Убедитесь, что файл манифеста в вашем проекте Apps Script содержит addOns и раздел meet . Разделы addOns и meet » имеют ту же структуру, что описана в «Варианте А».

Опубликовать дополнение

Если вы хотите, чтобы другие пользователи могли установить ваше дополнение, или если вы хотите протестировать процесс входа в общий доступ к экрану, ваше дополнение необходимо опубликовать. Дополнение может быть опубликовано как конфиденциально (дополнение доступно только в вашем домене), так и публично. Обратите внимание: даже когда ваше дополнение опубликовано, вы можете контролировать, смогут ли пользователи найти его через Google Workspace Marketplace или по прямой ссылке.

Дополнительные сведения см. в этих инструкциях по публикации дополнения .

Откройте дополнение в Meet.

Создайте встречу на сайте meet.google.com . Установленное дополнение теперь отображается на панели «Дополнения».