Индекс
-
CalendarClientActionMarkup(message) -
CalendarClientActionMarkup.AddAttachmentsActionMarkup(message) -
CalendarClientActionMarkup.AddAttachmentsActionMarkup.AddonAttachment(message) -
CalendarClientActionMarkup.CalendarSubscriptionActionMarkup(message) -
CalendarClientActionMarkup.CalendarSubscriptionActionMarkup.Operation(enum) -
CalendarClientActionMarkup.ConferenceDataMarkup(message) -
CalendarClientActionMarkup.ConferenceDataMarkup.EntryPointMarkup(message) -
CalendarClientActionMarkup.ConferenceDataMarkup.EntryPointMarkup.Feature(enum) -
CalendarClientActionMarkup.ConferenceDataMarkup.EntryPointMarkup.Type(enum) -
CalendarClientActionMarkup.ConferenceDataMarkup.Error(message) -
CalendarClientActionMarkup.ConferenceDataMarkup.Error.Type(enum) -
CalendarClientActionMarkup.ConferenceDataMarkup.Parameter(message) -
CalendarClientActionMarkup.CreateConferenceDataActionMarkup(message) -
CalendarClientActionMarkup.CreateConferenceSettingUrlActionMarkup(message) -
CalendarClientActionMarkup.EditAttendeesActionMarkup(message) -
CalendarClientActionMarkup.EditConferenceDataActionMarkup(message) -
ChatClientDataSourceMarkup(сообщение) -
ChatClientDataSourceMarkup.SpaceDataSource(message) -
ChatDataActionMarkup(message) -
ChatDataActionMarkup.CreateMessageAction(message) -
ChatDataActionMarkup.UpdateInlinePreviewAction(message) -
ChatDataActionMarkup.UpdateMessageAction(message) -
DriveClientActionMarkup(message) -
DriveClientActionMarkup.RequestFileScope(message) -
EditorClientActionMarkup(message) -
EditorClientActionMarkup.RequestFileScopeForActiveDocument(message) -
GmailClientActionMarkup(message) -
GmailClientActionMarkup.AddonComposeUiActionMarkup(message) -
GmailClientActionMarkup.AddonComposeUiActionMarkup.AddonComposeUiActionType(enum) -
GmailClientActionMarkup.OpenCreatedDraftActionMarkup(message) -
GmailClientActionMarkup.TaskActionMarkup(сообщение) -
GmailClientActionMarkup.UpdateDraftActionMarkup(message) -
GmailClientActionMarkup.UpdateDraftActionMarkup.Recipient(message) -
GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateBccRecipients(message) -
GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateBody(message) -
GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateBody.ContentType(enum) -
GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateBody.EmailMimeType(enum) -
GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateBody.InsertContent(message) -
GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateBody.Type(enum) -
GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateCcRecipients(message) -
GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateSubject(message) -
GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateToRecipients(message) -
HostAppActionMarkup(message) -
HostAppDataActionMarkup(message) -
HostAppDataSourceMarkup(сообщение) -
SheetsClientActionMarkup(message) -
SheetsClientActionMarkup.CustomFunctionReturnValueMarkup(message)
CalendarClientActionMarkup
| Поля | |
|---|---|
editAttendeesActionMarkup | Действие, добавляющее участников в событие Google Календаря. |
editConferenceDataActionMarkup | Действие, добавляющее данные конференции в событие Google Календаря. Сторонние дополнения для конференций можно создавать только с помощью Apps Script . |
addAttachmentsActionMarkup | Действие, добавляющее вложения к событию в Google Календаре. |
createConferenceDataActionMarkup | Действие, отображающее данные конференции при создании события в Google Календаре. |
createConferenceSettingUrlActionMarkup | Действие, генерирующее URL-адрес для настройки параметров конференции. |
calendarSubscriptionActionMarkup | Действие, управляющее подпиской на календарь. Поддерживает создание подписок только в дополнениях, использующих HTTP-конечные точки . Не применимо к дополнениям Apps Script. |
ДобавитьВложенияДействияРазметка
| Поля | |
|---|---|
addonAttachments[] | |
AddonAttachment
| Поля | |
|---|---|
resourceUrl | |
title | Заголовок вложения. |
mimeType | MIME-тип содержимого в resourceUrl. |
iconUrl | Ссылка на иконку ресурса. |
CalendarSubscriptionActionMarkup
| Поля | |
|---|---|
operation | Операция, которую необходимо выполнить. В настоящее время поддерживается только команда CREATE. |
calendarId | Идентификатор календаря, на который нужно подписаться. |
Операция
| Перечисления | |
|---|---|
OPERATION_UNSPECIFIED | |
CREATE | |
ConferenceDataMarkup
Разметка, определяющая данные конференции, связанные с событием в Google Календаре. Сторонние дополнения для конференц-связи можно создавать только с помощью Apps Script .
| Поля | |
|---|---|
conferenceId | Уникальный идентификатор для данных этой конференции. Максимальная длина — 512 символов. |
entryPoints[] | Количество точек входа на конференцию. Максимальное количество точек входа — 300. |
parameters[] | Дополнительные параметры. Допускается максимум 300 параметров. |
error | Если этот параметр задан, это означает, что при создании конференции произошла ошибка. |
note | Дополнительные примечания (например, инструкции от администратора, юридические уведомления) для отображения пользователю. Могут содержать HTML-код. Максимальная длина 2048 символов. |
conferenceSolutionId | Идентификатор решения для проведения конференций. Должен совпадать со значением из поля |
EntryPointMarkup
Способ присоединиться к конференции. Сторонние дополнения для конференц-связи можно создавать только с помощью Apps Script .
| Поля | |
|---|---|
type | Тип точки входа. Обязательно. |
uri | URI для присоединения к конференции. Поддерживает tel: и http(s): и должен содержать не более 1300 символов. Обязательный параметр. |
label | Метка точки входа, отображаемая пользователю. Максимальная длина — 512 символов. |
meetingCode | Код доступа к конференции. Максимальная длина — 128 символов. |
accessCode | Код доступа для участия в конференции. Максимальная длина — 128 символов. |
passcode | Код доступа к конференции. Максимальная длина — 128 символов. |
password | Пароль для доступа к конференции. Максимальная длина — 128 символов. |
pin | ПИН-код для доступа к конференции. Максимальная длина — 128 символов. |
regionCode | Региональный код CLDR/ISO 3166 для страны, связанной с данной точкой входа. Применимо только к |
features[] | Характеристики точки въезда, такие как платный или бесплатный проезд. Одна точка въезда может иметь несколько характеристик. |
Особенность
Характеристики точки входа. Некоторые характеристики могут применяться только к определенным точкам входа.
| Перечисления | |
|---|---|
UNKNOWN_FEATURE | Неизвестная особенность. |
TOLL | Применяется к точке ввода PHONE . Звонок на платный номер оплачивается вызывающей стороной. Номер не может быть одновременно платным и бесплатным. |
TOLL_FREE | Действует для PHONE точки доступа. Для звонящего звонок на бесплатный номер является бесплатным. Номер не может быть одновременно платным и бесплатным. |
Тип
Тип точки входа. Сторонние дополнения для конференц-связи можно создавать только с помощью Apps Script .
| Перечисления | |
|---|---|
UNKNOWN | Тип конференции неизвестен. |
VIDEO | Видеоконференция. |
PHONE | Телефонная конференция. |
MORE | Используется для предоставления ссылки на дополнительную информацию о присоединении к конференции. |
SIP | Конференция с использованием протокола инициации сессии (SESSION Protocol). |
Ошибка
Отражает ошибку, произошедшую во время создания конференции. Сторонние дополнения для конференц-связи можно создавать только с помощью Apps Script .
| Поля | |
|---|---|
type | Тип ошибки. Обязательно. |
authenticationUrl | Если тип ошибки — |
Тип
| Перечисления | |
|---|---|
UNKNOWN | Неизвестная ошибка. |
AUTHENTICATION | Ошибка аутентификации. |
TEMPORARY | Временная ошибка. |
PERMANENT | Необратимая ошибка. |
PERMISSION_DENIED | Пользователю запрещено выполнять некоторые действия в сторонней системе видеоконференций. |
CONFERENCE_SOLUTION_FORBIDDEN | Пользователю не разрешается использовать выбранное решение для проведения конференций (но ему может быть разрешено использовать другие решения, предлагаемые дополнением). |
Параметр
Параметры, специфичные для решения, которые сохраняются вместе с данными события и, если требуется обновление или удаление, передаются в надстройку. Например: [{key: 'sessionKey', value: '123'}, {key: 'meetingId', value: '456'}]
| Поля | |
|---|---|
key | Ключ параметра. Максимальная длина 50 символов. Обязательный параметр. |
value | Значение параметра. Максимальная длина — 1024 символа. Обязательный параметр. |
CreateConferenceDataActionMarkup
| Поля | |
|---|---|
createConferenceData | Данные конференции, которые необходимо добавить в событие Google Календаря при его создании. |
CreateConferenceSettingUrlActionMarkup
| Поля | |
|---|---|
settingsUrl | URI страницы настроек, сгенерированной дополнением. |
РедактироватьДействияУчастниковРазметка
| Поля | |
|---|---|
addAttendeeEmails[] | Список участников, который нужно добавить в событие в Google Календаре. |
EditConferenceDataActionMarkup
| Поля | |
|---|---|
Полевая | |
conferenceData | Данные конференции для добавления в событие Google Календаря. Сторонние дополнения для конференций можно создавать только с помощью Apps Script . |
ChatClientDataSourceMarkup
Для виджета , использующего меню с множественным выбором, используется источник данных из Google Chat. Источник данных заполняет элементы выбора в меню с множественным выбором. Например, пользователь может выбрать пространства Google Chat, в которых он состоит. SelectionInput
Доступно для приложений Google Chat, но недоступно для дополнений Google Workspace.
| Поля | |
|---|---|
source данных поля Union. Источник данных Google Chat. source может быть только одним из следующих: | |
spaceDataSource | Чат-пространства Google, участником которых является пользователь. |
SpaceDataSource
Источник данных, который отображает пространства Google Chat в качестве элементов выбора для меню с множественным выбором. Отображает данные только из тех пространств, в которых состоит пользователь.
Доступно для приложений Google Chat, но недоступно для дополнений Google Workspace.
| Поля | |
|---|---|
defaultToCurrentSpace | Если установлено значение |
ChatDataActionMarkup
Создает или обновляет сообщение в Google Chat. Подробнее см. раздел «Создание интерфейсов Google Chat» .
| Поля | |
|---|---|
action профсоюза на поле. Действие в чате Google . action может быть только одним из следующих: | |
createMessageAction | Отправляет сообщение как приложение Google Chat. |
updateMessageAction | Обновляет сообщение в приложении Google Chat. |
updateInlinePreviewAction | Функция предварительного просмотра ссылок добавляет одну или несколько карточек в сообщение пользователя Google Chat. |
CreateMessageAction
Приложение «Чат» отправляет сообщение. Подробнее см. в разделе «Отправка сообщений в Google Чат» .
| Поля | |
|---|---|
message | Сообщение в чате Google. |
UpdateInlinePreviewAction
Приложение «Чат» позволяет предварительно просмотреть ссылку в сообщении, добавив или обновив одну или несколько карточек. Подробнее см. раздел «Предварительный просмотр ссылок в сообщениях Google Chat» .
| Поля | |
|---|---|
cardsV2[] | Массив из одной или нескольких карт. |
UpdateMessageAction
Приложение «Чат» обновляет текст или карточки в сообщении. Подробнее см. в разделе «Отправка сообщений в Google Чат» .
| Поля | |
|---|---|
message | Обновленное сообщение. |
DriveClientActionMarkup
| Поля | |
|---|---|
requestFileScope | |
RequestFileScope
| Поля | |
|---|---|
itemId | |
EditorClientActionMarkup
| Поля | |
|---|---|
Полевые | |
requestFileScopeForActiveDocument | |
RequestFileScopeForActiveDocument
Этот тип не содержит полей.
GmailClientActionMarkup
| Поля | |
|---|---|
| |
taskAction | |
updateDraftActionMarkup | |
openCreatedDraftActionMarkup | |
addonComposeUiActionMarkup | |
AddonComposeUiActionMarkup
| Поля | |
|---|---|
type | |
AddonComposeUiActionType
| Перечисления | |
|---|---|
UNSPECIFIED | По умолчанию. Если значение не указано, никаких действий не предпринимается. |
DISMISS | Закрывает интерфейс создания дополнения. |
OpenCreatedDraftActionMarkup
| Поля | |
|---|---|
draftId | Идентификатор вновь созданного черновика имеет вид "r123". |
draftStorageId | Идентификатор хранилища сервера в шестнадцатеричном формате, например, "15e9fa622ce1029d". |
draftThreadServerPermId | Постоянный идентификатор сервера для потока черновика. Это поле нигде не задается и игнорируется при обработке OpenCreatedDraftActionMarkup. Вместо него укажите и используйте draftThreadStorageId. |
draftThreadId | Идентификатор темы, содержащей недавно созданный черновик, например, "15e9fa622ce1029d". |
TaskActionMarkup
| Поля | |
|---|---|
reloadTasks | |
UpdateDraftActionMarkup
| Поля | |
|---|---|
updateBody | Поле, содержащее последовательность действий по обновлению, которые необходимо выполнить в черновике текста, который пользователь в данный момент редактирует. |
updateToRecipients | Если задано, заменяет существующих получателей черновика, который пользователь редактирует в данный момент. |
updateCcRecipients | Если задано, заменяет существующих получателей копии (Cc) черновика, который пользователь редактирует в данный момент. |
updateBccRecipients | Если задано, заменяет существующих получателей скрытой копии (Bcc) черновика, который пользователь редактирует в данный момент. |
updateSubject | Если задано, заменяет существующую тему черновика, который пользователь редактирует в данный момент. |
Получатель
| Поля | |
|---|---|
email | |
UpdateBccRecipients
| Поля | |
|---|---|
bccRecipients[] | |
UpdateBody
| Поля | |
|---|---|
insertContents[] | Повторяющееся поле, содержащее ряд элементов для вставки в черновик, который пользователь редактирует в данный момент. Содержимое может содержать HTML-код или обычный текст. |
type | |
ContentType
| Перечисления | |
|---|---|
UNSPECIFIED_CONTENT_TYPE | Значение по умолчанию, если для параметра ContentType ничего не указано. |
TEXT | Указывает, что содержимое представлено в виде обычного текста. |
MUTABLE_HTML | Указывает, что контент представлен в формате HTML и является изменяемым (можно редактировать). |
IMMUTABLE_HTML | Указывает, что контент представлен в формате HTML и является неизменяемым (не подлежит редактированию). |
EmailMimeType
Тип данных EmailMimeType устарел. Пожалуйста, используйте ContentType.
| Перечисления | |
|---|---|
UNSPECIFIED_EMAIL_MIME_TYPE | Значение по умолчанию, если для параметра EmailMimeType ничего не задано. |
PLAIN_TEXT | Указывает, что вставляемое содержимое имеет формат обычного текста. |
HTML | Указывает, что вставляемый контент представлен в формате HTML. |
Вставить контент
| Поля | |
|---|---|
content | Содержимое, которое необходимо вставить. |
mimeType | |
contentType | Тип вставленного контента. |
Тип
| Перечисления | |
|---|---|
UNSPECIFIED_ACTION_TYPE | Значение по умолчанию, если для параметра «Тип» ничего не указано. |
IN_PLACE_INSERT | Указывает на то, что данное действие выполняет вставку на месте. По умолчанию содержимое вставляется в текущую позицию курсора; если есть выделенное содержимое, оно заменяет выделенное содержимое. |
INSERT_AT_START | Указывает, что данное действие заключается в вставке текста в начало тела сообщения. |
INSERT_AT_END | Указывает, что данное действие заключается в вставке текста в конец тела сообщения. |
REPLACE | Указывает на то, что данное действие заключается в замене тела сообщения. |
UpdateCcRecipients
| Поля | |
|---|---|
ccRecipients[] | |
Обновить тему
| Поля | |
|---|---|
subject | |
UpdateToRecipients
| Поля | |
|---|---|
toRecipients[] | |
HostAppActionMarkup
Действия, обрабатываемые отдельными приложениями-хостами.
| Поля | |
|---|---|
Полевые | |
gmailAction | Действия обрабатываются Gmail. |
calendarAction | Действия обрабатываются календарем. |
driveAction | Действия, выполняемые с помощью Drive. |
editorAction | Действия, выполняемые с помощью Docs, Sheets или Slides. |
sheetsAction | Действия, выполняемые с помощью таблиц. |
HostAppDataActionMarkup
Определяет способ обновления данных в Google Workspace.
| Поля | |
|---|---|
action поля объединения. Дополнительное действие для конкретного приложения-хоста Google Workspace. action может принимать только одно из следующих значений: | |
chatDataAction | Действие в Google Chat , которое создает или обновляет текст или карточки в сообщении. |
HostAppDataSourceMarkup
Источник данных из приложения Google Workspace. Источник данных заполняет доступные элементы для виджета.
| Поля | |
|---|---|
Поле объединения data_source . Приложение Google Workspace, которое заполняет доступные элементы для виджета. data_source может принимать только одно из следующих значений: | |
chatDataSource | Источник данных из Google Chat. |
SheetsClientActionMarkup
Следующий ID: 5.
| Поля | |
|---|---|
Полевые | |
customFunctionReturnValueMarkup | |
CustomFunctionReturnValueMarkup
Результат выполнения пользователем пользовательской функции.
| Поля | |
|---|---|
result выполнения пользовательской функции. result может приниматься только одно из следующих значений: | |
value | Значение, полученное в результате выполнения пользовательской функции. |
errorMessage | Сообщение об ошибке, которое будет показано пользователю в случае возникновения проблем. |