Package google.apps.script.type.calendar

Индекс

CalendarAddOnManifest

Свойства, позволяющие настроить внешний вид и работу надстройки «Календарь».

Поля
homepageTrigger

HomepageExtensionPoint

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

Если этот параметр присутствует, он переопределяет конфигурацию из addOns.common.homepageTrigger .

conferenceSolution[]

ConferenceSolution

Необязательно. Определяет решения для проведения конференций, предоставляемые этим дополнением.

createSettingsUrlFunction

string

Конечная точка для выполнения, которая создаст URL-адрес страницы настроек дополнения.

eventOpenTrigger

CalendarExtensionPoint

Конечная точка, которая срабатывает при открытии события для просмотра или редактирования.

eventUpdateTrigger

CalendarExtensionPoint

Конечная точка, которая срабатывает при обновлении события открытия.

calendarNotificationTrigger

CalendarExtensionPoint

Необязательный параметр. Срабатывает при создании или обновлении события в календаре, на который подписан пользователь. Применяется только к триггерам, созданным HTTP endpoints с использованием CalendarSubscriptionActionMarkup . Не применимо к Apps Script add-ons и Apps Script installable triggers .

eventAttachmentTrigger

MenuItemExtensionPoint

Настройки контекстного триггера, срабатывающего при щелчке пользователя по ссылке на поставщика вложений в выпадающем меню календаря.

currentEventAccess

EventAccess

Определяет уровень доступа к данным при срабатывании дополнения, устанавливающего событие.

EventAccess

Перечисление, определяющее уровень доступа к данным, необходимый для срабатывания триггеров событий.

Перечисления
UNSPECIFIED Значение по умолчанию, если для параметра eventAccess ничего не задано.
METADATA Предоставляет триггерам событий разрешение на доступ к метаданным событий, таким как идентификатор события и идентификатор календаря.
READ Предоставляет триггерам событий доступ ко всем предоставленным полям событий, включая метаданные, участников и данные конференции.
WRITE Предоставляет триггерам событий доступ к метаданным событий и возможность выполнять все действия, включая добавление участников и настройку данных конференции.
READ_WRITE Предоставляет триггерам событий доступ ко всем предоставленным полям событий, включая метаданные, участников и данные конференции, а также возможность выполнения всех действий.

CalendarExtensionPoint

Стандартный формат для объявления триггеров надстройки календаря.

Поля
runFunction

string

Обязательно. Конечная точка, которая будет выполнена при активации этой точки расширения.

Конференц-решение

Определяет ценности, связанные с конференцией.

Поля
onCreateFunction

string

Обязательно. Конечная точка, к которой следует обращаться при создании данных конференции.

id

string

Обязательно. Идентификаторы должны быть уникальными для всех решений для конференций в рамках одного дополнения, иначе при активации дополнения может быть использовано неправильное решение для конференций. Хотя вы можете изменить отображаемое имя дополнения, идентификатор изменять не следует.

name

string

Обязательно. Отображаемое имя решения для проведения конференций.

logoUrl

string

Обязательно. URL-адрес изображения логотипа решения для конференции.