Phần này trình bày các mẫu giải thích cách xây dựng và triển khai các các loại ứng dụng trong Chat.
Hướng dẫn bắt đầu nhanh
Nếu chưa từng tạo ứng dụng Chat, bạn có thể bắt đầu bằng cách hoàn thành một bước bắt đầu nhanh. Quickstarts giải thích cách thiết lập và chạy một mẫu. Để bắt đầu sử dụng API Google Chat, bạn có thể chọn một trong hai cách hướng dẫn bắt đầu nhanh:
- Bắt đầu nhanh về API: Thiết lập môi trường bằng cách tạo một Ứng dụng Chat gọi API Chat để thực hiện các tác vụ thay cho bạn, chẳng hạn như gửi tin nhắn hoặc trả lại danh sách mà bạn là thành viên.
- Bắt đầu nhanh tương tác: Định cấu hình API Chat và tạo một ứng dụng Chat cơ bản mà bạn có thể thêm vào không gian và tin nhắn.
Bắt đầu nhanh về API
Tính năng bắt đầu nhanh API sử dụng tính năng xác thực người dùng gọi API Chat, tức là chúng thực hiện một hành động như một người dùng Chat đã xác thực. Trong trường hợp này, phần bắt đầu nhanh sẽ giúp bạn tự gọi API Chat. Không giống như tính năng bắt đầu nhanh có tính tương tác, bạn không cần cài đặt hoặc tương tác với ứng dụng Chat trong phòng Chat.
Hướng dẫn bắt đầu nhanh về API được hỗ trợ bằng các ngôn ngữ sau:
Đối với tất cả ngôn ngữ lập trình khác, hãy xem và cài đặt thư viện ứng dụng để bắt đầu sử dụng API Chat.
Bắt đầu nhanh mang tính tương tác
Chọn trong số các phần bắt đầu nhanh mang tính tương tác sau đây tuỳ theo cách bạn muốn bản dựng:
- Google Apps Script, a nền tảng phát triển dựa trên đám mây, ít phải viết mã dựa trên JavaScript.
- Dịch vụ HTTP với Google Cloud Hàm.
- Google Cloud Dialogflow CX, một nền tảng ngôn ngữ tự nhiên cho các cuộc trò chuyện tự động và phản hồi.
- Google Cloud Pub/Sub, theo thời gian thực dịch vụ nhắn tin cho phép bạn xây dựng sau tường lửa.
- AppSheet, một nền tảng phát triển không cần mã để tạo ứng dụng trong Google Workspace tổ chức.
Sau khi hoàn thành phần khởi động nhanh, bạn có thể tiếp tục xây dựng để Ứng dụng Chat có thể làm những việc sau:
- Trả lời người dùng bằng lệnh dấu gạch chéo, hộp thoại, bản xem trước đường liên kết và các tính năng tương tác khác.
- Thực hiện thao tác một cách chủ động hoặc độc lập, chẳng hạn như gửi thư bất cứ khi nào có gì đó thay đổi ở dịch vụ bên ngoài. Để thực hiện các tác vụ không do người dùng khởi tạo, bạn phải thiết lập xác thực ứng dụng để Ứng dụng Chat có thể xác thực và gọi hàm API Chat. Để biết thông tin chi tiết, hãy xem Xác thực dưới dạng ứng dụng Google Chat.
Khám phá các mẫu hoàn chỉnh khác
Sau khi bạn thử bắt đầu nhanh, hãy khám phá các mẫu ứng dụng trong Chat sử dụng nhiều tính năng và dịch vụ hơn. Bảng sau đây liệt kê một số Các mẫu ứng dụng trong Chat dựa trên định dạng, công nghệ, cấu trúc và tính năng tương tác mà chúng sử dụng:
- Định dạng: Định dạng của mẫu, bao gồm:
- Hướng dẫn cung cấp các hướng dẫn từng bước từ đầu đến cuối, giả sử bạn chưa thiết lập gì ngoài dự án Google Cloud.
- Lớp học lập trình là hướng dẫn từng bước về một hoặc nhiều sản phẩm của Google và thường được trình bày tại một sự kiện và được xuất bản sau để bạn thử tại nhà.
- Các mã mẫu trên GitHub được xuất bản lên Kho lưu trữ Google Chat trên GitHub với một số hướng dẫn cơ bản về cách sử dụng chúng. Thông thường, các mẫu này cũng được dùng trong tài liệu.
- Công nghệ: Google Workspace và Google Cloud sản phẩm, dịch vụ hoặc API được sử dụng trong mẫu.
- Cấu trúc: Cơ sở Cấu trúc của ứng dụng Chat hoặc dịch vụ được dùng trong mẫu.
- Xem mẫu này sử dụng những tính năng tương tác nào:
- Lệnh slash: Phản hồi
từ người dùng, chẳng hạn như
/about.
- Hộp thoại: Mở giao diện trong cửa sổ mới nơi người dùng có thể nhập và gửi thông tin.
- Bản xem trước đường liên kết: Tệp đính kèm giao diện dựa trên thẻ đến thông báo chứa đường liên kết của bên thứ ba các dịch vụ của Google để người dùng có thể xem trước hoặc cập nhật thông tin từ đường liên kết.
- Homepages: Cho thấy Thẻ Trang chủ trong phần tin nhắn bằng ứng dụng Chat nơi người dùng có thể tìm hiểu hoặc sử dụng các tính năng của Google.
- Tiện ích tương tác: Sử dụng tiện ích nhắc người dùng nhấp vào hoặc tương tác với thông báo cũng như các loại giao diện người dùng, bao gồm nút, hộp đánh dấu và mục nhập văn bản.
- Sự kiện: Phản hồi các hoạt động trong Chat, chẳng hạn như tin nhắn hoặc thành viên mới trong một .
- Lệnh slash: Phản hồi
từ người dùng, chẳng hạn như
Mẫu | Mô tả | Định dạng | Công nghệ | Kiến trúc | Lệnh dấu gạch chéo | Hộp thoại | Bản xem trước đường liên kết | Trang chủ | Tiện ích tương tác | Sự kiện |
---|---|---|---|---|---|---|---|---|---|---|
Trợ lý kiến thức AI | Sử dụng Gemini để trả lời câu hỏi dựa trên các tin nhắn trước đây trong Trò chuyện ngắn. | Hướng dẫn |
API Sự kiện của Google Workspace
Chức năng đám mây của Google
Google Cloud Pub/Sub
Sự kiện trên đám mây của Google
Vertex AI của Google Cloud
Gemini của Google
Google Cloud Firestore
|
HTTP (Node.js)
|
||||||
Quản lý sự cố | Phản hồi sự cố trong Chat và tạo một quy trình dựa trên AI phần tóm tắt giải pháp trong Google Tài liệu. | Hướng dẫn |
API SDK dành cho quản trị viên
Google Tài liệu
Vertex AI của Google Cloud
|
Apps Script
|
||||||
Quản lý dự án | Giúp người dùng tạo, cập nhật và hoàn thành dự án trong Chat. | Hướng dẫn |
Chức năng đám mây của Google
Google Cloud Pub/Sub
Vertex AI của Google Cloud
Google Cloud Firestore
|
HTTP (Node.js)
|
||||||
Dùng Gemini để tạo ứng dụng cho Google | Tại Google I/O 2024, hãy xây dựng nhiều ứng dụng trong Chat bằng Gemini các tính năng AI mới. | Lớp học lập trình |
Chức năng đám mây của Google
Google Cloud Pub/Sub
Vertex AI của Google Cloud
Gemini của Google
API Sự kiện của Google Workspace
|
Apps Script
HTTP (Node.js)
Dialogflow CX
|
||||||
Cuộc thăm dò ý kiến tương tác | Tạo một ứng dụng trong Chat cho phép người dùng tạo cuộc thăm dò ý kiến và hiển thị tổng số phiếu bầu. Giải thích cách tạo Ứng dụng Chat bằng Trình chỉnh sửa Google Cloud Shell. | Lớp học lập trình |
Chức năng đám mây của Google
Google Cloud Shell
|
HTTP (Node.js)
|
Các bước tiếp theo
- Kho lưu trữ Google Chat trên GitHub
- Xác định cần
- Xác định tất cả hành trình của người dùng
- Chọn cấu trúc ứng dụng