Используйте дополнение Meet

В этом руководстве представлен обзор того, как начать работу с дополнением Google Meet.

Запустите надстройку из панели «Действия»

Во время вызова Google Meet пользователь может нажать кнопку «Действия». Это откроет панель «Действия» со списком встроенных функций Meet и всех установленных пользователем дополнений. Нажатие на значок открывает боковую панель дополнений.

Основная сцена и боковая панель SDK дополнений Google Meet.
Рисунок 1. Основная сцена и боковая панель SDK дополнений Google Meet.

Сотрудничайте с другими пользователями

Чтобы разрешить пользователям работать вместе, надстройка может задать свойство ActivityStartingState . Подробнее см. в статье «Совместная работа с помощью надстройки Meet» .

После открытия надстройки пользователи боковой панели могут начать совместную работу, как только надстройка вызовет метод startActivity() .

Например, надстройка может разрешить пользователям совместную работу над документом, но не знает, какой именно это документ. В этом случае документ следует выбрать на боковой панели. Убедившись, что документ доступен для совместного использования, надстройка может задать ActivityStartingState другие необходимые идентификаторы документа.

Сотрудничайте на главной сцене

Совместные действия можно выполнять на боковой панели или на главной сцене. Если в манифесте дополнения указан mainStageUrl , вызов метода startActivity() автоматически открывает дополнение на главной сцене и запускает действие.

После открытия основной сцены дополнение может закрыть боковую панель, вызвав метод unloadSidePanel() . В качестве расширения предыдущего примера, боковая панель, выбирающая документ, может стать неактуальной и её можно закрыть.

Чтобы снова открыть боковую панель, надстройка может вызвать метод loadSidePanel() . Например, надстройка, создающая опросы пользователей, может снова открыть боковую панель для отображения показателей ответов на вопросы.

Запустите дополнение с помощью демонстрации экрана

Пользователи могут запускать дополнения во время демонстрации экрана. Если пользователь демонстрирует экран веб-сайта с дополнением, этот веб-сайт может рекламировать своё дополнение пользователю с помощью метода exposeToMeetWhenScreensharing() . При этом пользователю во время вызова Meet отображается баннер с уведомлением, предлагающий установить или запустить дополнение. Подробнее см. в разделе «Рекламация дополнения пользователям через демонстрацию экрана» .

Поскольку дополнительная информация о начальном состоянии надстройки может быть предоставлена с веб-сайта, экран которого демонстрирует пользователь, надстройка может пропустить боковую панель и начать работу на главном экране сразу после запуска. Если надстройке требуется выполнить дополнительные действия, например, изменить разрешения для документа, к которому предоставляется общий доступ, она может запуститься на боковой панели и следовать инструкциям, описанным в разделе «Совместная работа с другими пользователями» .