เริ่มต้นใช้งาน (Dialogflow)
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
การพัฒนาการดําเนินการที่ใช้ Canvas แบบอินเทอร์แอกทีฟมีขั้นตอนทั่วไปเดียวกันนี้ในการสร้างการกระทําแบบบทสนทนา เมื่อสร้างโปรเจ็กต์การดําเนินการ, Agent, Dialogflow, Fulfillment และเว็บแอปแล้ว คุณจะกําหนดการสื่อสารระหว่าง Action และ Canvas แบบอินเทอร์แอกทีฟได้
ทําตามขั้นตอนการพัฒนาต่อไปนี้เพื่อสร้างการทํางานของ Canvas แบบอินเทอร์แอกทีฟ
การตั้งค่า: ตั้งค่าเครื่องมือและแพลตฟอร์มต่างๆ สําหรับพัฒนาการดําเนินการที่ใช้ Interactive Canvas
- สร้างโปรเจ็กต์การดําเนินการ: สร้างโปรเจ็กต์ที่มีข้อมูลเมตาที่จําเป็นเพื่อกําหนดค่า จัดการ และเผยแพร่การดําเนินการ
- สร้าง Agent ของ Dialogflow: ใช้ Dialogflow เพื่อสร้างอินเทอร์เฟซการสนทนาสําหรับการดําเนินการ
สร้างการดําเนินการด้านการสนทนา: กําหนดตรรกะของเว็บฮุคสําหรับ Intent ที่รวมการดําเนินการ HtmlResponse
เอกสารประกอบของ Interactive Canvas จะแสดงวิธีสร้าง
การดําเนินการของคุณด้วยไลบรารีของไคลเอ็นต์ Node.js แต่คุณยังสร้างด้วย ไลบรารีของไคลเอ็นต์ Java ได้อีกด้วย
สร้างเว็บแอป: ใช้เทคโนโลยีเว็บที่มีอยู่เพื่อสร้างเว็บแอปและเขียนตรรกะที่กําหนดเองฝั่งไคลเอ็นต์ซึ่งใช้ Interactive Canvas API
ทําให้ใช้งานได้กับเว็บเซิร์ฟเวอร์ที่คุณเลือก
ทําให้การดําเนินการตามคําสั่งซื้อของคุณเสร็จสมบูรณ์: ใช้ Firebase CLI เพื่อทําให้โค้ดการดําเนินการใช้งานได้
ทดสอบการทํางานของคุณ: เรียนรู้วิธีใช้เครื่องจําลองเพื่อทดสอบการทํางานของคุณ
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2023-05-16 UTC
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2023-05-16 UTC"],[[["Interactive Canvas Actions blend conversational interfaces with rich visual experiences using web technologies."],["Development involves setting up an Actions project, creating a Dialogflow agent, building a conversational Action with webhook logic, developing a web app using the Interactive Canvas API, and deploying the fulfillment."],["You can build your Action using either the Node.js or Java client library, providing flexibility in your development process."],["Thorough testing is essential, and the simulator provides a robust environment for validating your Interactive Canvas Action."]]],["Develop an Interactive Canvas Action by first setting up an Actions project and Dialogflow agent. Next, build the conversational Action, defining webhook logic for intents. Subsequently, create the web app using web technologies and the Interactive Canvas API, and deploy it. Deploy the fulfillment code using the Firebase CLI. Finally, test the Action using the simulator to ensure it works correctly. These steps outline the core process.\n"]]