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