EventType

Типы событий взаимодействия с приложением Google Chat .

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

Перечисления
UNSPECIFIED Значение по умолчанию для перечисления. НЕ ИСПОЛЬЗОВАТЬ.
MESSAGE

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

  • Любое сообщение в области прямых сообщений (DM) с помощью приложения Chat.
  • Сообщение в пространстве для нескольких человек, в котором человек @упоминает приложение Chat или использует одну из его косых команд.
  • Если вы настроили предварительный просмотр ссылок для своего приложения Chat, пользователь публикует сообщение, содержащее ссылку, соответствующую настроенному шаблону URL-адреса.
ADDED_TO_SPACE

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

Когда администраторы устанавливают приложения Chat, в поле space.adminInstalled установлено значение true , и пользователи не могут их удалить. Дополнительную информацию о приложениях Chat, установленных администраторами, можно найти в справке администратора Google Workspace « Установка приложений Marketplace в своем домене» .

REMOVED_FROM_SPACE

Пользователь удаляет приложение Chat из пространства, или администратор Google Workspace удаляет приложение Chat для пользователя в своей организации. Приложения чата не могут отвечать сообщениями на это событие, поскольку они уже удалены.

Когда администраторы удаляют приложения Chat, для поля space.adminInstalled устанавливается значение false . Если пользователь установил приложение чата до администратора, приложение чата остается установленным для пользователя, и приложение чата не получает событие взаимодействия REMOVED_FROM_SPACE .

CARD_CLICKED

Пользователь нажимает интерактивный элемент карточки или диалогового окна в приложении чата, например кнопку. Чтобы получить событие взаимодействия, кнопка должна инициировать другое взаимодействие с приложением Chat. Например, приложение чата не получает событие взаимодействия CARD_CLICKED если пользователь нажимает кнопку, открывающую ссылку на веб-сайт, но получает события взаимодействия в следующих примерах:

  • Пользователь нажимает кнопку Send feedback на карточке, после чего открывается диалоговое окно, в котором пользователь может ввести информацию.
  • Пользователь нажимает кнопку Submit после ввода информации в карточку или диалоговое окно.

Если пользователь нажимает кнопку, чтобы открыть, отправить или отменить диалоговое окно, поле isDialogEvent события взаимодействия CARD_CLICKED устанавливается в значение true и включает DialogEventType .

WIDGET_UPDATED Пользователь обновляет виджет в сообщении-карточке или диалоге.
APP_HOME

Пользователь открывает прямое сообщение из приложения чата, которое использует главную страницу приложения. Для событий этого типа включены только поля type , user и space . Дополнительную информацию см. в разделе Создание домашней страницы для приложения Google Chat .

SUBMIT_FORM

Пользователь отправляет информацию на главной карточке приложения. Для событий этого типа включены только поля type , user и space . Дополнительную информацию см. в разделе Создание домашней страницы для приложения Google Chat .