الردود على التصميم

بعد دمج وكيل RBM مع Dialogflow، استخدِم وحدة تحكُّم Dialogflow لتحديد كيفية فهم وكيل Dialogflow للمستخدمين واستجابته. يمكنك تصميم أغراض تربط المستخدمين بردود محددة. يمكن أن تكون استجابات النية هذه نصًا عاديًا أو يمكن أن تستفيد من إمكانات بطاقة RBM والاقتراحات.

المتطلبات الأساسية

يفترض المحتوى التالي أنك أجريت ما يلي من قبل:

إنشاء استجابة مستندة إلى النية

لكي يردّ وكيل Dialogflow على المستخدم، يجب إنشاء استجابة الغرض.

  1. في Dialogflow Console، اختَر وكيل Dialogflow الذي دمجته مع وكيل RBM.
  2. في شريط التنقّل الأيمن، اختَر أهداف، ثم اختَر الغرض الذي تريد تصميم موضع له.
  3. في قسم الردود، انقر على +، ثم انقر على *خدمة مراسلة الأنشطة التجارية من خلال خدمات الاتصالات التفاعلية (RCS).
  4. استخدِم علامات التبويب لاختيار نوع الردّ الذي تريده:

    • تلقائي: الرسائل النصية العادية.
    • خدمات الاتصالات التفاعلية (RCS): البطاقات التفاعلية ومنصّات العرض بعناصر متغيّرة للبطاقات التفاعلية والرسائل النصية التي تتضمّن ردودًا مقترحة وإجراءات مقترحة.
  5. لإضافة بطاقة تفاعلية أو لوحة عرض دوّارة أو رسالة نصية مستقلة تتضمّن اقتراحات، انقر على إضافة ردّ، ثم اختَر من القائمة.

  6. املأ الحقول في النموذج.

    الردّ المستقل والمخصّص للبطاقة التفاعلية استجابة النية في لوحة العرض الدوّارة للبطاقات التفاعلية

  7. بعد تحديد إجاباتك، عليك حفظ هدفك واختباره.

متابعة محادثة باستخدام الاقتراحات

عند استخدام الإجراءات المقترَحة أو الردود المقترَحة للمساعدة في توجيه محادثة، تأكَّد من أنّ بيانات الإبلاغ عن الإحالات الناجحة تتطابق مع عبارة تدريب لغرض آخر. عندما ينقر أحد المستخدمين على أحد الاقتراحات، تعرِض ميزة RBM بيانات الإبلاغ عن الإحالات الناجحة إلى Dialogflow كإدخال للمستخدم.

على سبيل المثال، إذا نقر المستخدم على ردّ مقترَح يحمل التصنيف "مزيد من المعلومات"، وباستخدام بيانات الإبلاغ عن الإحالات الناجحة yes_learn_more، يتلقّى Dialogflow القيمة "yes_learn_more" كإدخال من المستخدم ويستخدمه للعثور على الغرض التالي من الردّ به.

يؤدي التعيين المباشر لإدخالات المستخدِم مع عبارات التدريب إلى زيادة كبيرة في احتمالية مطابقة الهدف الصحيح، لذا من الأفضل أن تستخدِم نواياك بيانات الإبلاغ عن الإحالات الناجحة الدقيقة كعبارات تدريبية.

تسجيل الأهداف بدون استجابة

في بعض الحالات، كما هو الحال عندما ينقر المستخدم على إجراء مقترَح من "طلب" أو إجراء مقترَح لفتح عنوان URL، لن تحتاج إلى الردّ فورًا لأنّ ذلك قد يؤدّي إلى مقاطعة مهمته الحالية. ومع ذلك، ينقر المستخدِم على الإجراءات المقترَحة ويُرسِل بيانات الإبلاغ عن الإحالات الناجحة إلى Dialogflow، والذي يطابق البيانات بأحد الأهداف ويرسِل استجابة ذات صلة.

لتسجيل بيانات الإبلاغ عن الإحالات الناجحة بدون الاستجابة إليها على الفور، أنشئ هدفًا بعبارات تدريب تتطابق مع بيانات الإبلاغ عن الإحالات الناجحة واحذف جميع الردود للهدف. يطابق Dialogflow بيانات الإبلاغ عن الإحالات الناجحة بالهدف ولكن لا يمكنه الاستجابة لأن الغرض ليس له أي استجابات محدّدة.

توصيل الطلبات

بالإضافة إلى ردود التصميم في وحدة تحكُّم Dialogflow، يمكنك ضبط النية للتواصل مع بنيتك الأساسية من خلال تنفيذ. من خلال التنفيذ، يمكنك تخصيص ردود Dialogflow بمعلومات من قواعد بياناتك أو تشغيل منطق عمل آخر.

عندما يتصل Dialogflow بالبنية الأساسية، فإنه يتضمن المعلومات التالية في حمولة طلب التنفيذ.

الحقل الوصف
rbm_user_phone_number رقم هاتف المستخدِم.
rbm_share_location_response موقع المستخدم، إذا نقر على المشاركة

الإجراء المقترح بشأن الموقع الجغرافي.