Индекс
-
ComposeTrigger
(сообщение) -
ComposeTrigger.DraftAccess
(перечисление) -
ContextualTrigger
(сообщение) -
GmailAddOnManifest
(сообщение) -
UnconditionalTrigger
(сообщение) -
UniversalAction
(сообщение)
ComposeTrigger
Триггер, который активируется, когда пользователь составляет электронное письмо.
Поля | |
---|---|
actions[] | Определяет набор действий для надстройки времени создания. Это действия, которые пользователи могут запускать в надстройке времени создания сообщения. |
draft Access | Определяет уровень доступа к данным при запуске надстройки времени создания. |
ПроектДоступ
Перечисление, определяющее уровень доступа к данным, требуемый триггером создания.
Перечисления | |
---|---|
UNSPECIFIED | Значение по умолчанию, если для DraftAccess ничего не установлено. |
NONE | Триггер создания не может получить доступ к каким-либо данным черновика при запуске надстройки создания. |
METADATA | Дает триггеру создания разрешение на доступ к метаданным черновика при запуске надстройки создания. Сюда входит список аудитории, например список «Кому» и «Копия» черновика сообщения. |
Контекстуальный триггер
Определяет триггер, который срабатывает, когда открытое электронное письмо соответствует определенным критериям. Когда триггер срабатывает, он выполняет определенную конечную точку, обычно для создания новых карточек и обновления пользовательского интерфейса.
Поля | |
---|---|
on Trigger Function | Необходимый. Имя конечной точки для вызова, когда сообщение соответствует триггеру. |
trigger поля объединения. Тип триггера определяет условия, которые Gmail использует для отображения дополнения. trigger может быть только одно из следующих: | |
unconditional | Безусловные триггеры выполняются при открытии любого почтового сообщения. |
GmailAddOnManifest
Свойства, настраивающие внешний вид и работу надстройки Gmail.
Поля | |
---|---|
homepage Trigger | Определяет конечную точку, которая будет выполняться в контекстах, не соответствующих объявленному контекстному триггеру. Любые карточки, созданные этой функцией, всегда будут доступны пользователю, но могут быть затмены контекстным контентом, когда это дополнение объявляет более целевые триггеры. Если он присутствует, он переопределяет конфигурацию |
contextual Triggers[] | Определяет набор условий, которые запускают надстройку. |
universal Actions[] | Определяет набор универсальных действий для дополнения. Пользователь запускает универсальные действия из меню панели инструментов надстройки. |
compose Trigger | Определяет триггер времени создания для надстройки времени создания. Это триггер, который заставляет надстройку выполнять действие, когда пользователь составляет электронное письмо. Все надстройки времени создания должны иметь область действия |
authorization Check Function | Имя конечной точки, которая проверяет наличие у надстройки всех необходимых сторонних авторизаций путем проверки сторонних API. Если проверка не удалась, функция должна выдать исключение, чтобы инициировать поток авторизации. Эта функция вызывается перед каждым вызовом надстройки, чтобы обеспечить удобство работы пользователя. |
Безусловный триггер
Этот тип не имеет полей.
Триггер, который срабатывает при открытии любого сообщения электронной почты.
Универсальное действие
Действие, которое всегда доступно в меню панели инструментов дополнения, независимо от контекста сообщения.
Поля | |
---|---|
text | Необходимый. Видимый пользователю текст, описывающий действие, например «Добавить новый контакт». |
Поле объединения action_type . Тип действия определяет поведение Gmail, когда пользователь вызывает это действие. action_type может быть только одним из следующих: | |
open Link | Ссылка, которая открывается Gmail, когда пользователь запускает действие. |
run Function | Конечная точка, которая вызывается, когда пользователь запускает действие. Подробности смотрите в руководстве по универсальным действиям . |
Индекс
-
ComposeTrigger
(сообщение) -
ComposeTrigger.DraftAccess
(перечисление) -
ContextualTrigger
(сообщение) -
GmailAddOnManifest
(сообщение) -
UnconditionalTrigger
(сообщение) -
UniversalAction
(сообщение)
ComposeTrigger
Триггер, который активируется, когда пользователь составляет электронное письмо.
Поля | |
---|---|
actions[] | Определяет набор действий для надстройки времени создания. Это действия, которые пользователи могут запускать в надстройке времени создания сообщения. |
draft Access | Определяет уровень доступа к данным при запуске надстройки времени создания. |
ПроектДоступ
Перечисление, определяющее уровень доступа к данным, требуемый триггером создания.
Перечисления | |
---|---|
UNSPECIFIED | Значение по умолчанию, если для DraftAccess ничего не установлено. |
NONE | Триггер создания не может получить доступ к каким-либо данным черновика при запуске надстройки создания. |
METADATA | Дает триггеру создания разрешение на доступ к метаданным черновика при запуске надстройки создания. Сюда входит список аудитории, например список «Кому» и «Копия» черновика сообщения. |
Контекстуальный триггер
Определяет триггер, который срабатывает, когда открытое электронное письмо соответствует определенным критериям. Когда триггер срабатывает, он выполняет определенную конечную точку, обычно для создания новых карточек и обновления пользовательского интерфейса.
Поля | |
---|---|
on Trigger Function | Необходимый. Имя конечной точки для вызова, когда сообщение соответствует триггеру. |
trigger поля объединения. Тип триггера определяет условия, которые Gmail использует для отображения дополнения. trigger может быть только одно из следующих: | |
unconditional | Безусловные триггеры выполняются при открытии любого почтового сообщения. |
GmailAddOnManifest
Свойства, настраивающие внешний вид и работу надстройки Gmail.
Поля | |
---|---|
homepage Trigger | Определяет конечную точку, которая будет выполняться в контекстах, не соответствующих объявленному контекстному триггеру. Любые карточки, созданные этой функцией, всегда будут доступны пользователю, но могут быть затмены контекстным контентом, когда это дополнение объявляет более целевые триггеры. Если он присутствует, он переопределяет конфигурацию |
contextual Triggers[] | Определяет набор условий, которые запускают надстройку. |
universal Actions[] | Определяет набор универсальных действий для дополнения. Пользователь запускает универсальные действия из меню панели инструментов надстройки. |
compose Trigger | Определяет триггер времени создания для надстройки времени создания. Это триггер, который заставляет надстройку выполнять действие, когда пользователь составляет электронное письмо. Все надстройки времени создания должны иметь область действия |
authorization Check Function | Имя конечной точки, которая проверяет наличие у надстройки всех необходимых сторонних авторизаций путем проверки сторонних API. Если проверка не удалась, функция должна выдать исключение, чтобы инициировать поток авторизации. Эта функция вызывается перед каждым вызовом надстройки, чтобы обеспечить удобство работы пользователя. |
Безусловный триггер
Этот тип не имеет полей.
Триггер, который срабатывает при открытии любого сообщения электронной почты.
Универсальное действие
Действие, которое всегда доступно в меню панели инструментов дополнения, независимо от контекста сообщения.
Поля | |
---|---|
text | Необходимый. Видимый пользователю текст, описывающий действие, например «Добавить новый контакт». |
Поле объединения action_type . Тип действия определяет поведение Gmail, когда пользователь вызывает это действие. action_type может быть только одним из следующих: | |
open Link | Ссылка, которая открывается Gmail, когда пользователь запускает действие. |
run Function | Конечная точка, которая вызывается, когда пользователь запускает действие. Подробности смотрите в руководстве по универсальным действиям . |