Quy trình thực hiện đơn hàng

Thực hiện là mã được triển khai dưới dạng một webhook cho phép bạn tạo phản hồi động cho mọi loại ý định smart home. Trong cuộc trò chuyện của người dùng với Google Assistant, tính năng thực hiện đơn hàng cho phép bạn sử dụng thông tin được trích xuất bằng quy trình xử lý ngôn ngữ tự nhiên của Google để tạo phản hồi động hoặc kích hoạt các hành động trên phần phụ trợ, chẳng hạn như bật đèn.

Phương thức thực hiện của bạn sẽ nhận được các yêu cầu từ Assistant, xử lý yêu cầu và phản hồi. Quy trình yêu cầu và phản hồi qua lại này sẽ thúc đẩy cuộc trò chuyện cho đến khi bạn thực hiện yêu cầu ban đầu của người dùng.

Trong hầu hết các trường hợp, người dùng sẽ tương tác smart home đơn giản với Assistant, chẳng hạn như Này Google, bật đèn. Tuy nhiên, nếu bạn triển khai tính năng xác minh người dùng phụ, thì phương thức thực hiện của bạn có thể phải xử lý nhiều yêu cầu và phản hồi vì Assistant có thể yêu cầu mã PIN xác nhận sau một yêu cầu cụ thể của người dùng, chẳng hạn như Này Google, mở khoá cửa trước cho tôi.

Hình 1 cho thấy quá trình thực hiện và thực thi thành công ý định smart home EXECUTE.

Hình này cho thấy luồng thực thi để thực thi trên đám mây. Đường dẫn thực thi ghi lại ý định của người dùng từ điện thoại có Trợ lý Google, sau đó ý định của người dùng được Google Cloud xử lý, sau đó yêu cầu được gửi đến đám mây dành cho nhà phát triển, sau đó lệnh được đưa ra cho trung tâm thiết bị hoặc trực tiếp đến thiết bị.
Hình 1: Đường dẫn thực thi trên đám mây thành công cho nhà phát triển