На этой странице представлен обзор фреймворков, которые можно использовать для создания интерактивного приложения 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 чата |
---|---|---|
Отправлять сообщения | Документация | |
Реагировать на команды | Документация | Документация |
Создавайте интерактивные диалоги | Документация | Документация |
Сбор и обработка информации | Документация | Документация |
Предварительный просмотр ссылок в сообщениях чата | Документация | Документация |
Создайте домашнюю страницу для вашего приложения чата | Недоступно для дополнений. | Документация |
Подключение к внешним системам и инструментам | Документация | Документация |
Похожие темы
- Создайте приложение Google Chat как дополнение к Google Workspace
- Получать и реагировать на события взаимодействия
- Выберите архитектуру приложения Google Chat