การดำเนินการตามคำสั่งซื้อ

การดำเนินการตามคำสั่งคือโค้ดที่ติดตั้งใช้งานเป็น Webhook ซึ่งช่วยให้คุณสร้างคำตอบแบบไดนามิกสำหรับsmart homeเจตนาทุกประเภทได้ ในระหว่างการสนทนากับผู้ใช้ Google Assistant การดำเนินการตามคำสั่ง ช่วยให้คุณใช้ข้อมูลที่ประมวลผลโดยภาษาธรรมชาติของ Google เพื่อสร้างคำตอบแบบไดนามิกหรือทริกเกอร์การดำเนินการในแบ็กเอนด์ เช่น การเปิดไฟ

การดำเนินการตามคำสั่งจะได้รับคำขอจาก Assistant ประมวลผลคำขอ และตอบกลับ กระบวนการขอและตอบกลับไปมานี้ จะขับเคลื่อนการสนทนาไปเรื่อยๆ จนกว่าคุณจะดำเนินการตามคำขอเริ่มต้นของผู้ใช้ ได้ในที่สุด

ในกรณีส่วนใหญ่ ผู้ใช้จะมีsmart home การโต้ตอบกับ Assistant อย่างง่ายๆ เช่น Ok Google เปิดไฟหน่อย อย่างไรก็ตาม หากคุณใช้การยืนยันผู้ใช้รอง การดำเนินการอาจต้องประมวลผลคำขอและการตอบกลับหลายรายการ เนื่องจาก Assistant อาจขอ PIN ยืนยันหลังจากที่ผู้ใช้ส่งคำขอที่เฉพาะเจาะจง เช่น Ok Google ปลดล็อกประตูหน้า

รูปที่ 1 แสดงการดำเนินการและส่งมอบตามความตั้งใจของ smart home EXECUTEเรียบร้อยแล้ว

รูปนี้แสดงโฟลว์การดำเนินการสำหรับการดำเนินการในระบบคลาวด์ เส้นทางการดำเนินการจะบันทึกความตั้งใจของผู้ใช้จากโทรศัพท์ที่มี Google Assistant จากนั้น Google Cloud จะประมวลผลความตั้งใจของผู้ใช้ แล้วระบบจะส่งคำขอไปยังระบบคลาวด์ของนักพัฒนาแอป จากนั้นจะออกคำสั่งไปยังฮับอุปกรณ์หรือส่งไปยังอุปกรณ์โดยตรง
รูปที่ 1: เส้นทางการดำเนินการในระบบคลาวด์ของนักพัฒนาแอปที่ประสบความสำเร็จ