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

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

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

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

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

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

Чтобы пользователи могли сотрудничать вместе, надстройка может установить ActivityStartingState . Дополнительную информацию см. в разделе Совместная работа с помощью дополнения Meet .

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

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

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

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

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

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

Запуск дополнения с помощью совместного использования экрана

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

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