ยินดีต้อนรับสู่ Google Home Developer Center แหล่งใหม่เรียนรู้วิธีพัฒนาการดําเนินการในบ้านอัจฉริยะ หมายเหตุ: คุณจะสร้างการดําเนินการต่างๆ ต่อไปในคอนโซลการดําเนินการ

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

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

Fulfillment คือโค้ดที่นํามาใช้เป็นเว็บฮุคซึ่งช่วยให้คุณสร้างคําตอบแบบไดนามิกสําหรับ smart home intent ได้ทุกประเภท ระหว่างการสนทนาของผู้ใช้กับ Google Assistant , fulfillment allows you to use the information extracted by Google's natural language processing to generate dynamic responses or trigger actions on your back-end such as turning on a light.

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

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

รูปที่ 1 แสดงความสําเร็จและการดําเนินการที่มีเจตนา smart home EXECUTE

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