На этой странице представлен обзор фреймворков, которые можно использовать для создания интерактивного приложения Google Chat.
Приложения интерактивного чата позволяют пользователям выполнять следующие действия:
- Добавьте приложения чата в чат-пространства или личные сообщения.
- Отправляйте сообщения или получайте сообщения из приложений чата.
- Приложения чата вызываются с помощью команды.
- Предварительный просмотр ссылок из внешнего сервиса или системы.
- Отправляйте информацию в приложения чата, например вводите текст в диалоговое окно или сообщение-карточку.
Как пользователи находят и используют интерактивные чат-приложения
Пользователи могут находить и использовать приложения чата, опубликованные в Marketplace, разными способами, включая следующие:
- Найдите и установите приложения чата из Google Chat или Marketplace.
- Взаимодействуйте с приложением чата, добавленным в пространство чата.
- Обнаружьте приложение Chat на панели прямых сообщений после того, как администратор Google Workspace установил приложение Chat от вашего имени.
Чтобы начать использовать приложение Chat, пользователи Google Chat могут начать прямое сообщение с помощью приложения Chat или добавить его в пространство. Пользователи также могут добавить приложение Chat, @упомянув его. Для получения дополнительной информации см. Использование приложений Chat .
В следующем примере показано, как пользователь @упоминает приложение Chat, чтобы добавить его в пространство:
Выберите фреймворк для вашего интерактивного чат-приложения
Чтобы создать чат-приложение, взаимодействующее с пользователями, вы можете выбрать одну из следующих платформ:
- Надстройка Google Workspace (предварительная версия для разработчиков) : позволяет расширить другие приложения Google Workspace и разместить приложение Chat вместе с другими типами приложений в Google Workspace Marketplace. Чтобы узнать больше, см. раздел Расширить Google Chat в документации надстройки Google Workspace.
- Событие взаимодействия API чата : позволяет создавать дополнительные функции, такие как домашняя страница приложения чата , и использовать другие архитектуры, такие как Pub/Sub и Dialogflow CX. Чтобы узнать больше, см. раздел Получение и ответ на события взаимодействия .
Настройте интерактивное приложение чата
Для каждой платформы в следующей таблице приведена документация по настройке и созданию базового интерактивного приложения чата для каждой архитектуры приложения Google Chat :
Конфигурация | Добавить | События взаимодействия API чата | |
---|---|---|---|
Настройте API чата | Документация | Документация | |
Быстрый старт | |||
Скрипт приложений | Документация | Документация | |
HTTP-сервис | Документация | Документация | |
Dialogflow CX | Недоступно для дополнений. | Документация | |
Паб/Подписка | Недоступно для дополнений. | Документация |
Создавайте интерактивные функции
Для каждого фреймворка в следующей таблице представлена документация по созданию интерактивных функций:
Особенность | Добавить | События взаимодействия API чата |
---|---|---|
Отправлять сообщения | Документация | |
Реагировать на команды | Документация | Документация |
Создавайте интерактивные диалоги | Документация | Документация |
Сбор и обработка информации | Документация | Документация |
Предварительный просмотр ссылок в сообщениях чата | Документация | Документация |
Создайте домашнюю страницу для вашего приложения Chat | Недоступно для дополнений. | Документация |
Подключение к внешним системам и инструментам | Документация | Документация |
Похожие темы
- Создайте приложение Google Chat как дополнение к Google Workspace
- Получать и реагировать на события взаимодействия
- Выберите архитектуру приложения Google Chat