Конфигурация ресурсов, используемая для определения содержимого и поведения надстройки Google Workspace в Gmail. Манифесты надстроек Google Workspace должны включать все компоненты, помеченные как «Обязательные», если они расширяют функциональность Gmail.
Гмайл
The Google Workspace add-on manifest configuration for Gmail extensions. See Extending Gmail with Google Workspace add-ons for details.
| 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 | Defines the data access level for a compose trigger function. Valid options include:
|
selectActions[] | Список действий для создания письма. Список ограничен одним действием на каждое дополнение . Действие для создания письма имеет значок в окне Gmail, задаваемый параметром |
Контекстный триггер
Настройки триггера, срабатывающего при открытии пользователем сообщения Gmail. Подробнее см. в разделе «Расширение пользовательского интерфейса сообщений» .
| JSON-представление |
|---|
{
"onTriggerFunction": string,
"unconditional": {},
} |
| Поля | |
|---|---|
onTriggerFunction | |
unconditional | |
SelectAction
Настройки действия создания, определяющие функцию, которая будет выполняться при выборе.
| JSON-представление |
|---|
{
"runFunction": string,
"text": string
} |
| Поля | |
|---|---|
runFunction | |
text | |