การพัฒนาการดําเนินการที่ใช้ Canvas แบบอินเทอร์แอกทีฟมีขั้นตอนทั่วไปเดียวกันนี้ในการสร้างการกระทําแบบบทสนทนา เมื่อสร้างโปรเจ็กต์การดําเนินการ, Agent, Dialogflow, Fulfillment และเว็บแอปแล้ว คุณจะกําหนดการสื่อสารระหว่าง Action และ Canvas แบบอินเทอร์แอกทีฟได้
ทําตามขั้นตอนการพัฒนาต่อไปนี้เพื่อสร้างการทํางานของ Canvas แบบอินเทอร์แอกทีฟ
การตั้งค่า: ตั้งค่าเครื่องมือและแพลตฟอร์มต่างๆ สําหรับพัฒนาการดําเนินการที่ใช้ Interactive Canvas
- สร้างโปรเจ็กต์การดําเนินการ: สร้างโปรเจ็กต์ที่มีข้อมูลเมตาที่จําเป็นเพื่อกําหนดค่า จัดการ และเผยแพร่การดําเนินการ
- สร้าง Agent ของ Dialogflow: ใช้ Dialogflow เพื่อสร้างอินเทอร์เฟซการสนทนาสําหรับการดําเนินการ
สร้างการดําเนินการด้านการสนทนา: กําหนดตรรกะของเว็บฮุคสําหรับ Intent ที่รวมการดําเนินการ
HtmlResponse
เอกสารประกอบของ Interactive Canvas จะแสดงวิธีสร้าง การดําเนินการของคุณด้วยไลบรารีของไคลเอ็นต์ Node.js แต่คุณยังสร้างด้วย ไลบรารีของไคลเอ็นต์ Java ได้อีกด้วยสร้างเว็บแอป: ใช้เทคโนโลยีเว็บที่มีอยู่เพื่อสร้างเว็บแอปและเขียนตรรกะที่กําหนดเองฝั่งไคลเอ็นต์ซึ่งใช้ Interactive Canvas API ทําให้ใช้งานได้กับเว็บเซิร์ฟเวอร์ที่คุณเลือก
ทําให้การดําเนินการตามคําสั่งซื้อของคุณเสร็จสมบูรณ์: ใช้ Firebase CLI เพื่อทําให้โค้ดการดําเนินการใช้งานได้
ทดสอบการทํางานของคุณ: เรียนรู้วิธีใช้เครื่องจําลองเพื่อทดสอบการทํางานของคุณ