تم إيقاف إجراءات المحادثات نهائيًا في 13 حزيران (يونيو) 2023. لمزيد من المعلومات، يُرجى الاطّلاع على
إنهاء إجراءات المحادثة.
البدء (Dialogflow)
يعمل تطوير إجراء يستخدم "لوحة الرسم التفاعلية" على اتباع الخطوات العامة نفسها لإنشاء إجراء محادثة. بعد إنشاء مشروعك على "المهام"،
ووكيل Dialogflow وتنفيذ الطلبات وتطبيق الويب، ستتمكّن من تحديد العلاقة بين
ميزة "الحركة" و"لوحة الرسم التفاعلية".
اتبع خطوات التطوير التالية لإنشاء إجراء لوحة الرسم التفاعلي:
الإعداد: يمكنك إعداد الأدوات والمنصّات المختلفة لتطوير ميزة تستخدم "لوحة الرسم التفاعلية".
- أنشِئ مشروع "الإجراءات": لإنشاء مشروع يحتوي على البيانات الوصفية
اللازمة لإعداد الإجراء وإدارته ونشره.
- إنشاء وكيل Dialogflow: يمكنك استخدام واجهة Dialogflow لإنشاء
واجهة المحادثة لإجراءك.
إنشاء إجراء للمحادثة: حدِّد منطق الرد التلقائي على الويب للأغراض في الإجراء الذي يتضمّن HtmlResponse
. توضّح لك مستندات "لوحة الرسم التفاعلية" كيفية إنشاء
إجراء باستخدام مكتبة برامج Node.js،
ولكن يمكنك أيضًا الإنشاء باستخدام مكتبة برامج Java.
إنشاء تطبيق ويب: يمكنك استخدام تقنيات الويب الحالية لإنشاء تطبيق الويب وكتابة منطق مخصّص من جهة العميل يستخدم واجهة برمجة تطبيقات Canvas التفاعلية.
انشر على خادم الويب الذي تختاره.
نشر طريقة توفّر المركبات: استخدِم
واجهة سطر الأوامر في Firebase لنشر رمز التنفيذ.
اختبار الإجراء: تعرَّف على كيفية استخدام
المحاكي لاختبار "الإجراء".
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2023-05-16 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2023-05-16 (حسب التوقيت العالمي المتفَّق عليه)"],[[["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"]]