المرجع: DialogflowEvent
حدث Dialogflow تم تشغيله من خلال منصة RBM.
باستخدام الأحداث، يمكن للوكيل مطابقة هدف بدون استخدام لغة كإدخال.
تؤدّي المَعلمات إلى تفعيل الردود المخصّصة. على سبيل المثال، باستخدام الإدخال { "eventName": "welcome_event", "parameters": { "name": "Sam" } }
، يمكن لوكيل Dialogflow إنشاء الرد "Hello Sam! What can I do for you today?"
.
تمثيل JSON |
---|
{ "name": string, "eventName": string, "parameters": { object }, "languageCode": string } |
الحقول | |
---|---|
name |
يتم ضبط هذا الحقل من خلال النظام الأساسي لميزة "مراسلة الأنشطة التجارية من خلال خدمات الاتصالات التفاعلية (RCS)". لا تدرجها عند إنشاء رسالة موظّف دعم. يحل الحقل "phones/{E.164}/dialogflowMessages/{messageId}"، حيث يكون {E.164} هو رقم هاتف المستخدم بالتنسيق E.164 و{messageId} هي المعرّف الذي يعيّنه الوكيل لرسالة الوكيل في ميزة "مراسلة الأنشطة التجارية من خلال خدمات الاتصالات التفاعلية (RCS)". |
eventName |
المعرّف الفريد للحدث مثلاً: |
parameters |
(اختياري) المَعلمات المرتبطة بالحدث. |
languageCode |
لغة هذا الطلب. للحصول على قائمة برموز اللغات، راجع دعم اللغات. قبل أن يتمكّن وكيل Dialogflow من استخدام لغة، يجب تفعيل اللغة في وحدة تحكُّم Dialogflow. يمكن أن تحدّد طلبات البحث لغات مختلفة في الجلسة نفسها. في حال عدم تحديد لغة، سيستخدم Dialogflow اللغة التلقائية للوكيل (ولا يحتاج بالضرورة إلى تحديد اللغة نفسها. |
الطُرق |
|
---|---|
|
يطلب هذا الحقل من وكيل Dialogflow إرسال رسائل من خلال وكيل RBM. |