Package apps.extensions.markup

Оптимизируйте свои подборки Сохраняйте и классифицируйте контент в соответствии со своими настройками.

Индекс

CalendarClientActionРазметка

Поля
editAttendeesActionMarkup

EditAttendeesActionMarkup

Действие, добавляющее участников в событие Календаря Google.

editConferenceDataActionMarkup

EditConferenceDataActionMarkup

Действие, добавляющее данные конференции в событие Календаря Google.

Разметка данных конференции

Разметка, определяющая данные конференции, связанные с событием Календаря Google.

Поля
conferenceId

string

Уникальный идентификатор данных этой конференции. Максимальная длина 512 символов.

entryPoints[]

EntryPointMarkup

Входные точки на конференцию. Допускается не более 300 точек входа.

parameters[]

Parameter

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

error

Error

Если установлено, это означает, что при создании конференции произошла ошибка.

note

string

Дополнительные примечания (например, инструкции от администратора, юридические уведомления) для отображения пользователю. Может содержать HTML. Максимальная длина 2048 символов.

conferenceSolutionId

string

Идентификатор решения для конференц-связи. Должно соответствовать значению из поля calendar.conferenceSolution.id развертывания.

EntryPointРазметка

Способ присоединиться к конференции.

Поля
type

Type

Тип точки входа. Необходимый.

uri

string

URI для присоединения к конференции. Поддерживает tel: и http(s): и должен иметь длину не более 1300 символов. Необходимый.

label

string

Метка точки входа для отображения пользователю. Максимальная длина 512 символов.

meetingCode

string

Код встречи для доступа к конференции. Максимальная длина 128 символов.

accessCode

string

Код доступа для доступа к конференции. Максимальная длина 128 символов.

passcode

string

Пароль для доступа к конференции. Максимальная длина 128 символов.

password

string

Пароль для доступа к конференции. Максимальная длина 128 символов.

pin

string

PIN-код для доступа к конференции. Максимальная длина 128 символов.

regionCode

string

Код региона CLDR/ISO 3166 для страны, связанной с этой точкой входа. Применимо только к Type.PHONE .

features[]

Feature

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

Особенность

Особенности точки входа. Некоторые функции могут применяться только к определенным точкам входа.

перечисления
UNKNOWN_FEATURE Неизвестная особенность.
TOLL Применяется к точке входа PHONE . Звонок на платный номер оплачивается вызывающей стороной. Номер не может быть платным и бесплатным одновременно.
TOLL_FREE Применяется к точке входа PHONE . Для вызывающей стороны звонок на бесплатный номер является бесплатным. Номер не может быть платным и бесплатным одновременно.

Тип

Тип точки входа.

перечисления
UNKNOWN Неизвестный тип конференции.
VIDEO Видеоконференция.
PHONE Телефонная конференция.
MORE Используется для предоставления ссылки на дополнительную информацию о присоединении к конференции.
SIP Конференция с использованием протокола инициации сеанса

Ошибка

Представляет ошибку, возникшую при создании конференции.

Поля
type

Type

Тип ошибки. Необходимый.

authenticationUrl

string

Если тип ошибки — AUTHENTICATION , надстройка может предоставить URL-адрес, позволяющий пользователям входить в систему. Длина не более 1300 символов.

Тип

перечисления
UNKNOWN Неизвестная ошибка.
AUTHENTICATION Ошибка аутентификации.
TEMPORARY Временная ошибка.
PERMANENT Постоянная ошибка.
PERMISSION_DENIED Пользователю не разрешено выполнять какие-либо действия в сторонней системе конференц-связи.
CONFERENCE_SOLUTION_FORBIDDEN Пользователю не разрешено использовать выбранное решение для конференций (но может быть разрешено использовать другие решения, предлагаемые надстройкой).

Параметр

Параметры решения, которые сохраняются с данными события и, если требуется обновление или удаление, передаются надстройке. Например: [{key: 'sessionKey', value: '123'}, {key: 'meetingId', value: '456'}]

Поля
key

string

Ключ параметра. Максимум 50 символов. Необходимый.

value

string

Значение параметра. Максимальная длина 1024 символа. Необходимый.

EditAttendeesActionMarkup

Поля
addAttendeeEmails[]

string

Список участников, которых нужно добавить в мероприятие Календаря Google.

EditConferenceDataActionMarkup

Поля
conferenceData

ConferenceDataMarkup

Данные конференции для добавления в событие Календаря Google.

DriveClientActionРазметка

Поля
requestFileScope

RequestFileScope

реквестфилескопе

Поля
itemId

string

EditorClientActionРазметка

Поля
requestFileScopeForActiveDocument

RequestFileScopeForActiveDocument

Рекестфилескопефорактиведокумент

GmailClientActionРазметка

Поля

type поля объединения.

type может быть только одним из следующих:

taskAction

TaskActionMarkup

updateDraftActionMarkup

UpdateDraftActionMarkup

openCreatedDraftActionMarkup

OpenCreatedDraftActionMarkup

addonComposeUiActionMarkup

AddonComposeUiActionMarkup

АддонComposeUiActionMarkup

Поля
type

AddonComposeUiActionType

AddonComposeUiActionType

перечисления
UNSPECIFIED По умолчанию. Если не указано, никаких действий не предпринимается.
DISMISS Закрывает пользовательский интерфейс создания надстройки.

OpenCreatedDraftActionMarkup

Поля
draftId

string

Идентификатор вновь созданного проекта в виде "r123".

draftStorageId

string

Идентификатор хранилища сервера в шестнадцатеричном формате, например, «15e9fa622ce1029d».

draftThreadServerPermId

string

Постоянный идентификатор сервера для темы черновика. Это поле нигде не задано и игнорируется при обработке OpenCreatedDraftActionMarkup. Вместо этого укажите и используйте draftThreadStorageId.

draftThreadId

string

Идентификатор темы, содержащей только что созданный черновик, например, «15e9fa622ce1029d».

TaskActionРазметка

Поля
reloadTasks

bool

ОбновитьЧерновикДействиеРазметка

Поля
updateBody

UpdateBody

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

updateToRecipients

UpdateToRecipients

Если установлено, заменяет существующих получателей «Кому» черновика, редактируемого в данный момент пользователем.

updateCcRecipients

UpdateCcRecipients

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

updateBccRecipients

UpdateBccRecipients

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

updateSubject

UpdateSubject

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

Получатель

Поля
email

string

ОбновлениеBccRecipients

Поля
bccRecipients[]

Recipient

Обновление тела

Поля
insertContents[]

InsertContent

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

type

Type

Тип содержимого

перечисления
UNSPECIFIED_CONTENT_TYPE Значение по умолчанию, если для ContentType ничего не задано.
TEXT Указывает, что содержимое представляет собой обычный текст.
MUTABLE_HTML Указывает, что содержимое находится в формате HTML и является изменяемым (можно редактировать).
IMMUTABLE_HTML Указывает, что содержимое находится в формате HTML и является неизменным (не может быть отредактировано).

EmailMimeType

EmailMimeType устарел. Пожалуйста, используйте ContentType.

перечисления
UNSPECIFIED_EMAIL_MIME_TYPE Значение по умолчанию, если для EmailMimeType ничего не задано.
PLAIN_TEXT Указывает, что вставленное содержимое представляет собой обычный текст.
HTML Указывает, что вставленное содержимое находится в формате HTML.

Инсертконтент

Поля
content

string

Содержимое, которое необходимо вставить.

mimeType
(deprecated)

EmailMimeType

contentType

ContentType

Тип вставляемого контента.

Тип

перечисления
UNSPECIFIED_ACTION_TYPE Значение по умолчанию, если для Типа ничего не установлено.
IN_PLACE_INSERT Указывает, что это действие заключается в выполнении вставки на месте. По умолчанию содержимое вставляется в текущую позицию курсора, если есть выбранное содержимое, оно заменяет выбранное содержимое.
INSERT_AT_START Указывает, что это действие заключается в выполнении вставки в начале тела сообщения.
INSERT_AT_END Указывает, что это действие заключается в выполнении вставки в конце тела сообщения.
REPLACE Указывает, что это действие заключается в замене тела сообщения.

UpdateCcRecipients

Поля
ccRecipients[]

Recipient

Обновить тему

Поля
subject

string

Упдейтореципиентс

Поля
toRecipients[]

Recipient

HostAppActionРазметка

Действия, выполняемые отдельными хост-приложениями.

Поля

Полевое action Союза.

action может быть только одним из следующих:

gmailAction

GmailClientActionMarkup

Действия, выполняемые Gmail.

calendarAction

CalendarClientActionMarkup

Действия, обрабатываемые Календарем.

driveAction

DriveClientActionMarkup

Действия, выполняемые Диском.

editorAction

EditorClientActionMarkup

Действия, выполняемые Документами, Таблицами или Презентациями.

sheetsAction

SheetsClientActionMarkup

Действия, выполняемые Sheets.

SheetsClientActionРазметка

Поля
customFunctionReturnValueMarkup

CustomFunctionReturnValueMarkup

Разметка CustomFunctionReturnValueMarkup

Результат выполнения пользователем пользовательской функции.

Поля
result поля объединения. Результат выполнения пользовательской функции. result может быть только одним из следующих:
value

Value

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

errorMessage

string

Сообщение об ошибке, которое показывается пользователю, если что-то пошло не так.