Việc phát triển một Hành động sử dụng Canvas tương tác cũng tuân theo các bước chung để xây dựng một Hành động có tính tương tác. Sau khi tạo dự án Actions, tác nhân Dialogflow, phương thức thực hiện và ứng dụng web, bạn sẽ xác định hoạt động giao tiếp giữa Action và Canvas tương tác.
Làm theo các bước phát triển sau đây để xây dựng Hành động tương tác trên Canvas:
Thiết lập: Thiết lập nhiều công cụ và nền tảng để phát triển một Hành động có sử dụng Canvas tương tác.
- Tạo dự án Hành động: Tạo dự án chứa siêu dữ liệu cần thiết để định cấu hình, quản lý và xuất bản Hành động của bạn.
- Tạo tác nhân Dialogflow: Sử dụng Dialogflow để tạo giao diện trò chuyện cho Tác vụ của bạn.
Tạo Hành động trò chuyện: Xác định logic webhook cho các ý định trong Hành động có chứa
HtmlResponse
. Tài liệu về Canvas tương tác cho bạn biết cách xây dựng Hành động bằng thư viện ứng dụng Node.js, nhưng bạn cũng có thể tạo bằng thư viện ứng dụng Java.Tạo ứng dụng web: Sử dụng công nghệ web hiện có để tạo ứng dụng web và ghi logic tuỳ chỉnh phía máy khách sử dụng API Canvas tương tác. Triển khai cho máy chủ web bạn chọn.
Triển khai việc thực hiện đơn hàng: Sử dụng Giao diện dòng lệnh (CLI) của Firebase để triển khai mã thực hiện đơn hàng.
Thử nghiệm Hành động: Tìm hiểu cách sử dụng trình mô phỏng để thử nghiệm Hành động của bạn.