Конфигурация ресурсов, используемая для определения содержимого и поведения надстройки Google Workspace в Gmail. Манифесты надстроек Google Workspace должны включать все компоненты, помеченные как «Обязательные», если они расширяют функциональность Gmail.
Гмайл
Конфигурация манифеста дополнения Google Workspace для расширений Gmail. Подробнее см. раздел «Расширение функционала Gmail с помощью дополнений Google Workspace» .
| JSON-представление |
|---|
{
"authorizationCheckFunction": string,
"composeTrigger": {
object (ComposeTrigger)
},
"contextualTriggers": [
{
object (ContextualTrigger)
}
],
"homepageTrigger": {
object (HomepageTrigger)
}
} |
| Поля | |
|---|---|
authorizationCheckFunction | Устарело. Название функции Apps Script, выполняющей проверку авторизации сторонних сервисов. Эта функция устарела. Вместо этого дополнение должно генерировать исключение при основном вызове, как показано в примере конфигурации без Google OAuth . |
composeTrigger | Подробности см. в разделе «Расширение пользовательского интерфейса создания сообщений с помощью действий создания сообщений» . |
contextualTriggers[] | |
homepageTrigger | Функция запуска отображения главной страницы дополнения в Gmail. Эта функция переопределяет |
ComposeTrigger
Настройки для действия создания сообщения. Подробнее см. в разделе «Расширение пользовательского интерфейса создания сообщений» .
| JSON-представление |
|---|
{
"draftAccess": string,
"selectActions": [
{
object (SelectAction)
}
]
} |
| Поля | |
|---|---|
draftAccess | Определяет уровень доступа к данным для функции-триггера. Допустимые варианты:
|
selectActions[] | Список действий для создания письма. Список ограничен одним действием на каждое дополнение . Действие для создания письма имеет значок в окне Gmail, задаваемый параметром |
Контекстный триггер
Настройки триггера, срабатывающего при открытии пользователем сообщения Gmail. Подробнее см. в разделе «Расширение пользовательского интерфейса сообщений» .
| JSON-представление |
|---|
{
"onTriggerFunction": string,
"unconditional": {},
} |
| Поля | |
|---|---|
onTriggerFunction | |
unconditional | |
SelectAction
Настройки действия создания, определяющие функцию, которая будет выполняться при выборе.
| JSON-представление |
|---|
{
"runFunction": string,
"text": string
} |
| Поля | |
|---|---|
runFunction | |
text | |