Расширение возможностей Gmail с помощью надстроек Google Workspace

Цель многих электронных писем — заставить получателя выполнить определенную задачу или достичь цели, например добавить событие в календарь, заполнить форму, сделать заказ или использовать другие приложения. Однако затем получатели должны выполнить задачу без каких-либо дополнительных подсказок, часто выполняя ряд действий вручную.

Вы можете сэкономить время и силы своих пользователей, автоматизировав эти задачи с помощью надстроек Google Workspace. Когда пользователь читает или составляет сообщение в Gmail, надстройка Google Workspace может отображать интерактивный настраиваемый пользовательский интерфейс, который позволяет пользователю действовать с сообщением различными способами, например:

  • Отображение дополнительной информации для пользователя в пользовательском интерфейсе Gmail.
  • Подключение к службам, не принадлежащим Google, для получения информации или выполнения других действий.
  • Предоставление средств для управления поведением надстройки или отправки информации в другую службу.

Дополнения Google Workspace могут определять следующие типы расширений в 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 необходимо решить, какие интерфейсы создавать для надстройки и какие действия она может выполнять. Дополнительные сведения см. в следующих руководствах: