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

Thực hiện là mã được triển khai dưới dạng webhook cho phép bạn tạo phản hồi động cho mọi loại smart home ý định. Trong cuộc trò chuyện của người dùng với Google Assistant, phương thức thực hiện 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 linh động hoặc kích hoạt 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 nhận được yêu cầu từ Assistant, xử lý yêu cầu và phản hồi. Quá 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 xong 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ẽ có một lượt tương tác smart home đơn giản với Assistant, chẳng hạn như Ok Google, bật đèn lên. Tuy nhiên, nếu bạn triển khai bước thứ hai để xác minh người dùng, 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 khi người dùng đưa ra một yêu cầu cụ thể, chẳng hạn như Ok Google, mở khoá cửa trước.

Hình 1 cho thấy việc thực hiện thành công một ý định smart home EXECUTE.

Hình này cho thấy luồng thực thi cho quá trình 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ý, rồi yêu cầu được gửi đến đám mây của nhà phát triển, sau đó lệnh được gửi đến 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 thành công trên đám mây của nhà phát triển