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