Создайте интерактивное приложение Google Chat

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

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

  • Добавляйте приложения для чата в чаты или личные сообщения.
  • Отправляйте сообщения в чат-приложения или получайте сообщения из них.
  • Отправляйте команды в чат-приложения.
  • Предварительный просмотр ссылок из внешних сервисов или систем.
  • Отправляйте информацию в приложения для чата, например, вводите текст в диалоговое окно или сообщение в виде карточки.

Как пользователи находят и используют интерактивные чат-приложения

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

  • Найдите и установите приложения для чата из Google Chat или Marketplace.
  • Взаимодействуйте с приложением чата, добавленным в пространство чата.
  • Приложение «Чат» можно обнаружить в панели личных сообщений после того, как администратор Google Workspace установил приложение «Чат» от имени пользователя.

Чтобы начать использовать приложение для чата, пользователи Google Chat могут начать личное сообщение с помощью этого приложения или добавить его в пространство. Пользователи также могут добавить приложение для чата, упомянув его с помощью символа @. Для получения дополнительной информации см. раздел «Использование приложений для чата» .

В следующем примере показано, как пользователь упоминает приложение чата с помощью символа @, чтобы добавить его в пространство:

Добавить приложение чата в пространство, набрав символ @ в сообщении.

Выберите фреймворк для вашего интерактивного чат-приложения.

Для создания чат-приложения, взаимодействующего с пользователями, вы можете выбрать один из следующих фреймворков:

Настройте интерактивное приложение для чата.

Для каждой платформы в следующей таблице представлена ​​документация по настройке и созданию базового интерактивного чат-приложения для каждой архитектуры чат-приложений Google :

Конфигурация Добавить События взаимодействия в чат-API
Настройте API чата. Документация Документация
Быстрые старты
Apps Script Документация Документация
HTTP-сервис Документация Документация
Dialogflow CX Документация Документация
Паб/Саб Документация Документация

Создавайте интерактивные функции

Для каждой платформы в следующей таблице представлена ​​документация по созданию интерактивных функций:

Особенность Добавить События взаимодействия в чат-API
Отправляйте сообщения Документация
Реагировать на команды Документация Документация
Создавайте интерактивные диалоги Документация Документация
Сбор и обработка информации Документация Документация
Предварительный просмотр ссылок в сообщениях чата Документация Документация
Создайте главную страницу для своего чат-приложения. Недоступно для дополнений. Документация
Подключение к внешним системам и инструментам Документация Документация