Цель многих электронных писем — побудить получателя выполнить определенную задачу или достичь цели, например добавить событие в календарь, заполнить форму, сделать бронирование или использовать другие приложения. Однако затем получателям приходится выполнять задачу без каких-либо дополнительных подсказок, часто выполняя ряд действий вручную.
Вы можете сэкономить время и усилия своих пользователей, автоматизировав эти задачи с помощью надстроек Google Workspace. Когда пользователь читает или составляет сообщение в Gmail, надстройка Google Workspace может отображать интерактивный настраиваемый пользовательский интерфейс, который позволяет пользователю воздействовать на сообщение различными способами, например:
- Отображение дополнительной информации для пользователя в пользовательском интерфейсе Gmail.
- Подключение к службам, не принадлежащим Google, для получения информации или выполнения других действий.
- Предоставление средств для управления поведением надстройки или отправки информации в другую службу.
Дополнения Google Workspace могут определять следующие типы расширений в Gmail:
- Домашние страницы и другие неконтекстные карточки.
- Контекстные интерфейсы, которые появляются, когда пользователи открывают сообщения Gmail .
- Контекстные интерфейсы, которые появляются, когда пользователь составляет сообщение или ответ .
- Автоматически создавайте новые черновики сообщений в ответ на действия пользователя.
Кроме того, надстройки Google Workspace, расширяющие Gmail, делают это как в настольных, так и в мобильных клиентах.
Домашние страницы Gmail
Gmail поддерживает отображение домашних страниц дополнений Google Workspace. Чтобы отобразить общую домашнюю страницу вашего дополнения в Gmail, просто убедитесь, что в манифесте дополнения есть поле addOns.gmail
.
Альтернативно добавьте gmail.homepageTrigger
в манифест надстройки, чтобы предоставить домашнюю страницу, специфичную для Gmail.
В любом случае вы должны указать имя триггерной функции домашней страницы в проекте скрипта вашего дополнения. Эта функция автоматически вызывается для создания домашней страницы Gmail, когда это необходимо. Вы должны реализовать эту функцию для создания и возврата одной Card
или массива объектов Card
, составляющих домашнюю страницу. Триггерной функции домашней страницы передается объект события в качестве параметра, который содержит некоторую общую информацию, такую как платформа клиента. Вы можете использовать данные объекта события, чтобы адаптировать конструкцию домашней страницы.
Посмотрите, что вы можете сделать
Дополнения Google Workspace создаются с использованием Apps Script , а их интерфейсы определяются с помощью службы Apps Script Card . Обзор см. в разделе Создание надстроек Google Workspace . Поведение надстройки Google Workspace настраивается с помощью манифеста , который включает разделы, относящиеся к Gmail.
При настройке надстройки Google Workspace для расширения Gmail вы должны решить, какие интерфейсы создать для своей надстройки и какие действия она может выполнять. Дополнительные сведения см. в следующих руководствах:
- Расширение пользовательского интерфейса сообщений
- Расширение пользовательского интерфейса создания с помощью действий создания
- Создание черновиков сообщений
- Манифесты
- Области действия Gmail