Trang này cung cấp thông tin tổng quan về cách tạo một ứng dụng Google Chat có tính tương tác. Các ứng dụng Chat tương tác được tạo dưới dạng tiện ích bổ sung của Google Workspace để mở rộng Google Chat.
Các ứng dụng Chat tương tác cho phép người dùng thực hiện bất kỳ thao tác nào sau đây:
- Thêm ứng dụng Chat vào không gian Chat hoặc tin nhắn trực tiếp.
- Gửi hoặc nhận tin nhắn từ các ứng dụng Chat có chứa văn bản, thẻ và các phần tử trên giao diện người dùng tương tác.
- Xem và tương tác với thẻ Trang chủ của ứng dụng trong thẻ Trang chủ của tin nhắn trực tiếp 1:1 với ứng dụng Chat.
- Đưa ra câu lệnh cho các ứng dụng Chat bằng lệnh dấu gạch chéo, lệnh nhanh hoặc hành động trên tin nhắn.
- Xem trước đường liên kết trong tin nhắn trò chuyện và thực hiện hành động mà không cần rời khỏi cuộc trò chuyện.
- Gửi thông tin đến các ứng dụng Chat, chẳng hạn như nhập văn bản vào một hộp thoại hoặc thông báo dạng thẻ.
- Tự động hoá hoặc thực hiện các tác vụ trên các ứng dụng của Google Workspace và kết nối với các công cụ hoặc dịch vụ bên ngoài.
Cách người dùng khám phá và sử dụng các ứng dụng Chat có tính tương tác
Trong Chat, những tiện ích bổ sung mở rộng Chat sẽ xuất hiện với người dùng dưới dạng các ứng dụng trong Google Chat. Người dùng có thể khám phá và sử dụng các ứng dụng trò chuyện được xuất bản trên Marketplace theo nhiều cách, bao gồm:
- Tìm và cài đặt ứng dụng trong Chat từ Google Chat hoặc Marketplace.
- Tương tác với một ứng dụng Chat đã được thêm vào một phòng Chat.
- Khám phá ứng dụng Chat trong bảng tin nhắn trực tiếp sau khi quản trị viên Google Workspace cài đặt ứng dụng Chat thay cho họ.
Để bắt đầu sử dụng một ứng dụng Chat, người dùng Google Chat có thể bắt đầu một tin nhắn trực tiếp với ứng dụng Chat hoặc thêm ứng dụng đó vào một không gian. Người dùng cũng có thể thêm ứng dụng Chat bằng cách đề cập đến ứng dụng này. Để biết thêm thông tin, hãy xem bài viết Sử dụng các ứng dụng trong Chat.
Ví dụ sau đây cho thấy cách người dùng @đề cập đến một ứng dụng Chat để thêm ứng dụng đó vào một không gian:

Bắt đầu
Để bắt đầu xây dựng một ứng dụng Chat tương tác, hãy xem tài liệu sau:
- Định cấu hình Google Chat API và bật các tính năng tương tác cho ứng dụng Chat của bạn.
- Tìm hiểu cách nhận và phản hồi các hoạt động tương tác của người dùng bằng cách sử dụng các điều kiện kích hoạt, đối tượng sự kiện và hành động.
- Hãy thử hướng dẫn bắt đầu nhanh để tạo một ứng dụng Chat cơ bản cho cấu trúc ứng dụng Google Chat mà bạn muốn.
Định cấu hình và tạo một ứng dụng Chat cơ bản
Bảng sau đây liệt kê tài liệu về cách định cấu hình Chat API và tạo một ứng dụng Chat tương tác cơ bản cho từng cấu trúc ứng dụng Google Chat:
| Kiến trúc hoặc tác vụ | Hướng dẫn |
|---|---|
| Định cấu hình API Chat | Định cấu hình API Google Chat |
| Hướng dẫn bắt đầu nhanh | |
| Apps Script | Tạo ứng dụng Chat bằng Apps Script |
| Dịch vụ HTTP (hàm Cloud Run) | Tạo ứng dụng Chat HTTP |
| Pub/Sub | Tạo ứng dụng Chat bằng Pub/Sub |
| Dialogflow CX | Tạo ứng dụng Chat trên Dialogflow CX |
| Dialogflow ES | Tạo ứng dụng Chat trên Dialogflow ES |
| Tác nhân AI của Bộ công cụ phát triển tác nhân (ADK) | Tạo ứng dụng Chat cho tác nhân AI ADK |
| Tác nhân AI Agent2Agent (A2A) | Tạo ứng dụng Chat có tác nhân AI A2A |
| Tác nhân AI A2UI | Tạo ứng dụng trò chuyện có tác nhân AI A2UI |
| Tác nhân AI Gemini Enterprise | Tạo ứng dụng trò chuyện với tác nhân AI Gemini Enterprise |
Tạo các tính năng tương tác
Bảng sau đây cho thấy tài liệu về cách tạo các tính năng tương tác của ứng dụng trò chuyện:
| Tính năng | Hướng dẫn |
|---|---|
| Nhận và phản hồi các lượt tương tác của người dùng | Nhận và phản hồi các hoạt động tương tác của người dùng |
| Gửi tin nhắn (trả lời các lượt tương tác hoặc chủ động gửi) | Trả lời bằng tin nhắn hoặc Gửi tin nhắn bằng API Chat |
| Trả lời lệnh dấu gạch chéo, lệnh nhanh và hành động trên tin nhắn | Phản hồi lệnh |
| Tạo hộp thoại tương tác | Mở hộp thoại tương tác |
| Thu thập và xử lý thông tin từ thẻ và hộp thoại | Đọc dữ liệu biểu mẫu do người dùng nhập trên thẻ |
| Xem trước đường liên kết trong tin nhắn trên Chat | Đường liên kết xem trước |
| Tạo trang chủ (Trang chủ của ứng dụng) trong tin nhắn trực tiếp 1:1 | Tạo trang chủ cho một ứng dụng Chat |
| Kết nối với các hệ thống và công cụ bên ngoài | Kết nối ứng dụng Chat với các dịch vụ và công cụ khác |
Các điểm hạn chế và điều cần cân nhắc đối với tiện ích bổ sung Google Workspace
Vì các ứng dụng Chat được tạo dưới dạng tiện ích bổ sung của Google Workspace mở rộng Chat, hãy lưu ý những hạn chế sau đây về tính năng:
- AppSheet Không dùng được cấu trúc ứng dụng trò chuyện khi xây dựng dưới dạng tiện ích bổ sung Google Workspace. Thay vào đó, hãy tạo ứng dụng Chat bằng dịch vụ HTTP, Apps Script, Dialogflow ES, Dialogflow CX hoặc Pub/Sub.
- Thẻ uỷ quyền tuỳ chỉnh không được hỗ trợ trong Chat. Để xác thực và cấp quyền cho dịch vụ của bạn từ Chat, ứng dụng Chat phải trả về một thẻ uỷ quyền cơ bản.
- Trang chủ của tiện ích bổ sung không được hỗ trợ trong thanh bên của Chat. Nếu bạn đã định cấu hình một trình kích hoạt trang chủ trong tệp kê khai (
addons.common.homepageTrigger), thì trang chủ sẽ chỉ xuất hiện trong thanh bên của các ứng dụng Google Workspace khác mà tiện ích bổ sung của bạn mở rộng. Thay vào đó, bạn có thể tạo trang chủ cho một ứng dụng Chat xuất hiện trong thẻ Trang chủ của tin nhắn trực tiếp 1:1 với ứng dụng Chat.
Nếu bạn đang mở rộng một tiện ích bổ sung hiện có của Google Workspace để hoạt động trong Chat, hãy cân nhắc các yêu cầu về cấu hình sau đây đối với ứng dụng Chat:
- Chế độ cài đặt khi cài đặt Google Workspace Marketplace phải cho phép cả cá nhân và quản trị viên Google Workspace cài đặt tiện ích bổ sung này.
- Mọi chế độ cài đặt cấu hình chung trong tệp kê khai (
addons.common) của tiện ích bổ sung đều bị bỏ qua trong Chat. Để định cấu hình tiện ích bổ sung hoạt động trong Chat, bạn phải bật và định cấu hình Chat API. Để biết các bước, hãy xem phần Định cấu hình API Google Chat. - Để triển khai và kiểm thử một tiện ích bổ sung trong Chat, bạn phải sử dụng chế độ cài đặt Visibility (Khả năng hiển thị) của Chat API. Mọi chế độ cài đặt về khả năng hiển thị hoặc kiểm thử mà bạn đã định cấu hình trong SDK Google Workspace Marketplace đều bị bỏ qua. Để triển khai phiên bản thử nghiệm của tiện ích bổ sung trong Chat, hãy xem phần Kiểm thử các tính năng tương tác cho ứng dụng Google Chat.
- Nếu tiện ích bổ sung của bạn được xuất bản trên Google Workspace Marketplace, thì bạn không thể lưu bản nháp của bất kỳ thay đổi nào đối với chế độ cài đặt cấu hình Google Chat API. Khi bạn cập nhật chế độ cài đặt cấu hình Chat API, tất cả người dùng hiện tại sẽ có thể sử dụng ứng dụng Chat đã cập nhật ngay lập tức. Để cập nhật trang thông tin của bạn trên Marketplace, bạn có thể tạo bản nháp trước khi gửi bất kỳ thay đổi nào.
Chủ đề có liên quan
- Thông tin tổng quan về tài liệu API Google Chat
- Nhận và phản hồi các hoạt động tương tác của người dùng
- Chọn cấu trúc ứng dụng Google Chat
- Thử một mẫu:
- Lên lịch họp qua Google Chat
- Tích hợp các khái niệm cơ bản về AI trong các ứng dụng Chat
- Lên kế hoạch cho chuyến đi bằng một tác nhân AI có thể truy cập trên Google Workspace
- Tạo các tác nhân Gemini Enterprise được tích hợp chặt chẽ với các kho dữ liệu, API và ứng dụng Chat trong Workspace
- Tạo các trợ lý Vertex AI được tích hợp chặt chẽ với các kho dữ liệu, API và ứng dụng Chat của Workspace
Các ứng dụng Chat không phải là tiện ích bổ sung: Tạo một ứng dụng Google Chat có tính tương tác
Các ứng dụng trò chuyện không phải là tiện ích bổ sung của Google Workspace được tạo dưới dạng ứng dụng chỉ dành cho Chat, nhận sự kiện tương tác Chat API (Event) thay vì các đối tượng sự kiện tiện ích bổ sung của Google Workspace (EventObject) và các thao tác.
Nếu duy trì một ứng dụng Chat không phải là tiện ích bổ sung, bạn có thể:
- Chuyển đổi ứng dụng Chat không phải là tiện ích bổ sung thành tiện ích bổ sung Google Workspace mở rộng Google Chat. Xem phần Chuyển đổi ứng dụng Google Chat thành tiện ích bổ sung cho Google Workspace.
- Hãy tham khảo các phần Ứng dụng trò chuyện không phải là tiện ích bổ sung có thể mở rộng ở cuối mỗi hướng dẫn về tính năng tương tác trong bộ tài liệu này để biết định dạng yêu cầu và phản hồi.