Package google.apps.script.type.calendar

Индекс

КалендарьАддонМанифест

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

Поля
homepageTrigger

HomepageExtensionPoint

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

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

conferenceSolution[]

ConferenceSolution

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

createSettingsUrlFunction

string

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

eventOpenTrigger

CalendarExtensionPoint

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

eventUpdateTrigger

CalendarExtensionPoint

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

currentEventAccess

EventAccess

Определяет уровень доступа к данным при запуске надстройки события.

EventAccess

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

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

Календарекстенсионпоинт

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

Поля
runFunction

string

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

Решение для конференций

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

Поля
onCreateFunction

string

Необходимый. Конечная точка для вызова при создании данных конференции.

id

string

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

name

string

Необходимый. Отображаемое имя решения для конференции.

logoUrl

string

Необходимый. URL-адрес логотипа решения для конференций.