respond-io
New
🚀 TikTok Business Messaging مباشرة! تحويل المحادثات إلى تحويلات بسلاسة. اعرف المزيد.
arrow-icon

الصفحة الرئيسية >

التكاملات >
تدفق الحوار >
تدفق الحوار: المعلمات

تدفق الحوار: المعلمات

Avatar
Susan Swier
· 29 Aug 2024
less than a minute read

يستخدم Respond.io بارامترات مخصصة لتعزيز وظائف التطبيق لتلبية حالات الاستخدام المتعددة.

في Dialogflow، تُستخدم المعلمات بشكل عام لربط الكلمات والعبارات في استجابة المستخدم للكيانات. لذا إذا قال أحدهم "عيد ميلادي في 13 مارس"، سيتم الكشف تلقائياً عن العبارة "13 مارس" ومعاملتها ككيان تاريخ. يمكنك قراءة المزيد عن المعلمات في Dialogflow على صفحة التوثيق الخاصة بهم.

يمكنك استخدام المنصة المجيبة لتغطية المزيد من حالات الاستخدام. يمكنك استخدامها لحفظ وجمع المعلومات المقدمة من جهات الاتصال الخاصة بك، على سبيل المثال عن طريق تعيين العلامات الديناميكية، وإعداد الحقول المخصصة. يمكنك حتى إبلاغ ممثلي الدعم عندما يتطلب الاتصال المساعدة. يمكنك أيضًا استخدام منصة Respond.io لـ تخزين وإدارة ردود نواياك بسهولة.

يمكن تحقيق الكثير عند استخدام منصة Respond.io بالتزامن مع معلمات نوايا Dialogflow.

مرجع المعلمة

قائمة المعلمات التي يمكنك استخدامها في Dialogflow للتواصل مع منصة Respond.io.

اسم المعلمة

القيمة

الوصف

العلامات (تابع)

العلامة،[العلامة،...]

تضيف العلامة أو العلامات المحددة إلى ملف جهة الاتصال في منصة Respond.io.

​RB_REMOVETAGS​

العلامة،[العلامة،...]

تزيل العلامة أو العلامات المحددة من ملف جهة الاتصال في منصة Respond.io.

​RB_BOTSTATUS​

خاطئ

توقف تشغيل البوت للجهة الاتصال المحددة. هذا مفيد في الحالات التي تريد فيها تمرير المحادثة من البوت إلى الإنسان.

​RB_MARKDONE​

صحيح/خاطئ

يفتح أو يغلق محادثة لجهة اتصال. هذا مفيد للدعم. يفتح محادثة للجهات الاتصال التي لا تزال تتوقع شيئًا، بينما يغلق المحادثة يعني أن الجهات الاتصال قد تم الاعتناء بها.

​RB_NOTIFY​

رسالة_الإشعار

يرسل إشعارًا إلى المستخدمين في منصة Respond.io، مع رسالة إشعار.

​RB_SUBSCRIBE​

صحيح/خاطئ

يشترك أو يلغي اشتراك جهة الاتصال. لن تتلقى جهات الاتصال غير المشتركة رسائل البث.

​RB_FIELD_FIRSTNAME​

قيمة

تعبئة حقل الاسم الأول في ملف جهة الاتصال بالقيمة المحددة.

​RB_FIELD_LASTNAME​

قيمة

تعبئة حقل الاسم الأخير لجهة الاتصال بالقيمة المحددة.

​RB_FIELD_FULLNAME​

قيمة

تعبئة حقل الاسم الكامل لجهة الاتصال بالقيمة المحددة.

​RB_FIELD_EMAIL​

قيمة

تعبئة حقل عنوان البريد الإلكتروني لجهة الاتصال بالقيمة المحددة.

RB_FIELD_PHONE

قيمة

تعبئة حقل رقم الهاتف لجهة الاتصال بالقيمة المحددة.

​RB_FIELD_LANGUAGE​

قيمة

تعبئة حقل اللغة لجهة الاتصال بالقيمة المحددة، على سبيل المثال en-us.

RB_FIELD_[NAME]

قيمة

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

​RB_REMOVEFIELDS​

الحقل 1، [الحقل 2، ...]

تزيل الحقول المخصصة المحددة من جهات الاتصال على المنصة.

​RB_USER_ASSIGN​

قيمة

تعيين الجهة الاتصال إلى مستخدم واحد في فريقك.

RB_SNIPPET

معرف الكتلة.

يرسل المقتطف المحدد إلى جهة الاتصال.

​RB_FILE​

ملف_معرف

يرسل الملف المحدد المخزن على المنصة إلى جهة الاتصال.

وضع العلامات.

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

هام: تستخدم العلامات لتجزئة الجمهور في عمليات البث. ضع ذلك في اعتبارك عند إضافة أو إزالة العلامات باستخدام عناصر الحوار.

استخدام معلمات العلامات.

إضافة العلامات.

باستخدام المعلمة RB_ADDTAGS، يمكنك تعيين علامة لجهة اتصال. سيتم إضافة العلامات إلى جهة الاتصال استناداً إلى قيمة المعلمة . لديك الخيار لإضافة وسوم متعددة عن طريق فصلها بفواصل.

لاحظ أن أسماء العلامات لا يمكن أن تحتوي على مسافات. قد ترغب في استخدام الشرطة السفلية بدلاً من ذلك.

إزالة العلامات

باستخدام معلمة RB_REMOVETAGS ، يمكنك إزالة علامة من جهة الاتصال. سيتم إضافة العلامات إلى جهة الاتصال استناداً إلى قيمة المعلمة . لديك خيار إزالة عدة علامات عن طريق فصلها بفواصل.

أفضل الممارسات

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

مع ملء الخانة باستخدام الكيانات، لديك خيار إنشاء علامات جديدة بشكل ديناميكي. ومع ذلك، لا يُنصح بذلك لأنه سيؤدي سريعًا إلى تلوث العلامات.

لتقليل تلوث العلامات، حاول ألا تكون محددًا للغاية أو مرتاحًا جدًا مع العلامات من أجل الحفاظ على عدد العلامات عند الحد الأدنى.

عند استخدام العلامات لتتبع موضوع المستخدم ، يمكنك استخدام نفس العلامة في عدة نوايا لها نفس الموضوع. وهذا يساعد على تحديد أن لدى المستخدم اهتمامًا معينًا أو قلقًا معينًا بينما يقلل من تلوث العلامات.

إيقاف تشغيل بوت

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

يمكن استخدام نية تدفق الحوار لتعطيل حالة بوت جهة الاتصال لإنشاء منفذ بشري في سير عمل الروبوت الخاص بك.

عندما يتم تعطيل بوت لجهة اتصال، لا يتم إرسال أي رسائل إلى تدفق الحوار. ستظهر جهات الاتصال التي تم تعطيل بوتها على المنصة ضمن قسم غير المخصص في لوحة المعلومات.

استخدام معلمة حالة بوت

مع RB_BOTSTATUS، يمكنك إيقاف تشغيل البوت للمستخدم المحدد عن طريق تعيين القيمة إلى كاذبة.

أفضل الممارسات

قصد الارتداد لا يشمل مكانًا لإضافة معلمات. عند إيقاف تشغيل البوت من Dialogflow، يجب عليك إنشاء رد سريع في قصد الارتداد تسأل فيه جهة الاتصال إذا كانوا يرغبون في التحدث مع إنسان. إذا كانت جهة الاتصال تستجيب برد سريع "نعم"، يجب أن تنقلهم إلى النية مع معلمة RB_BOTSTATUS.

عند استخدام هذه المعلمة لتعطيل البوت، قد ترغب أيضًا في تحديث حالة المستخدم على المنصة مع RB_MARKDONE وإرسال إشعار على المنصة مع معلمة RB_NOTIFY ضمن مقصد واحد.

إغلاق المحادثة

تعيين وإغلاق نظام المحادثة فتح محادثة جديدة لجميع جهات الاتصال الجديدة وجميع جهات الاتصال مع رسائل جديدة. هذا يضمن أن جميع جهات الاتصال التي تحتاج إلى مساعدة تظهر في القائمة غير المعينة.

بشكل افتراضي، ستفتح المنصة محادثة جديدة لجميع جهات الاتصال الجديدة وجهات الاتصال التي ترسل رسالة جديدة.

يمكن فتح أو إغلاق محادثة لجهة اتصال يدوياً في وحدة الاتصالات أو وحدة صندوق الوارد، وتفتح أو تغلق برمجياً باستخدام سير العمل.

لإغلاق محادثة لجهة اتصال من Dialogflow، استخدم معامل RB_MARKDONE في معامل تدفق الحوار الخاص بك.

استخدام المعلمة المعلمة لإغلاق محادثة لجهة اتصال.

لإغلاق محادثة مع جهة اتصال، استخدم معلمة RB_MARKDONE في نية تدفق الحوار الخاص بك وقم بتعيين القيمة إلى true.

أي جهة اتصال تقوم بتفعيل نية باستخدام معلمة RB_MARKDONE مع القيمة true سيتم إغلاق محادثتها على منصة response.io.

أفضل الممارسات

بشكل افتراضي، جميع جهات الاتصال الجديدة مع الرسائل الجديدة ستفتح محادثة جديدة. قد ترغب في التفكير في استخدام هذا القصد بالتزامن مع RB_NOTIFY لتفعيل إشعار عندما يتم فتح محادثة لجهة اتصال.

قد ترغب في التفكير في استخدام هذا القصد بالترادف مع RB_NOTIFY لتفعيل إشعار عند فتح محادثة لجهة اتصال. يمكن استخدام رسالة الإشعار لنقل المعلومات حول ما يجب عمله لجهة الاتصال المحددة.

تعيين

لتعيين جهة اتصال لمستخدم من Dialogflow، استخدم معلمة RB_USER_ASSIGN في معامل التدفق الخاص بك.

استخدام معلمة التعيين

لتعيين جهة اتصال للمستخدم، استخدم معلمة RB_USER_ASSIGN في نية تدفق الحوار الخاص بك وتعيين القيمة كبريد إلكتروني لمستخدم المنصة الذي ترغب في تعيينه له.

يتم تعيين أي جهة اتصال تقوم بتفعيل نية باستخدام معلمة RB_USER_ASSIGN مع بريد إلكتروني صالح للمستخدم بالقيمة لذلك المستخدم على الرد. o المنصة.

إرسال إشعارات مخصصة

بشكل افتراضي، سوف يرسل نظام الإشعارات إشعارات إلى مستخدمي المنصة عندما يرسل جهة اتصال رسالة جديدة. يمكن إنشاء إشعارات إضافية وإرسالها إلى مستخدمي المنصة باستخدام معلمات في دفق الحوار.

لإرسال إشعار إلى مستخدمي المنصة استخدم معلمة RB_NOTIFY في Intent(ات) تدفق الحوار الخاص بك.

استخدام معلمة الإشعارات

يمكن إرسال إشعار إلى المنصة باستخدام RB_NOTIFY كاسم المعلمة. سيتم إرسال قيمة المعلمة كإخطار.

نصيحة: يمكنك استخدام متغير ديناميكي في قيمة المعلمة عن طريق كتابة $dynamic.variable.

أفضل الممارسات

استخدم المتغير الديناميكي $contactمن أجل تمكين مستخدم المنصة من معرفة أي جهة اتصال تحتاج إلى الاهتمام.

استخدم RB_NOTIFY مع RB_BOTSTATUS و RB_MARKDONE لضمان أن يحظى الاتصال بالاهتمام الذي يحتاجونه.

نصيحة: تعرف على المزيد حول كيفية عمل الإشعارات على المنصة هنا.

إلغاء الاشتراك

هذا على الأرجح لأنهم لم يعودوا يرغبون في تلقي الرسائل الجماعية. سيؤدي إعداد RB_SUBSCRIBE ك false في Dialogflow إلى إلغاء اشتراك جهات الاتصال من جميع عمليات البث المستقبلية. سيؤدي إعداد RB_SUBSCRIBE ك false في Dialogflow إلى إلغاء اشتراك جهات الاتصال من جميع عمليات البث المستقبلية.

لن تتأثر ردود البوت والرسائل المباشرة.

استخدام معلمة الاشتراك

مع RB_SUBSCRIBE، يمكنك الاشتراك أو إلغاء اشتراك جهة اتصال للبوت عن طريق تعيين القيمة إلى true أو false على التوالي. جهات الاتصال غير المشتركة مستبعدة من الرسائل الجماعية المستقبلية.

أفضل الممارسات

إذا كنت تستخدم معلمة RB_SUBSCRIBE لإدارة أذونات الرسائل الجماعية، يجب عليك إنشاء حقل مخصص في Respond.io لعرض حالة اشتراك جهة الاتصال.

مشاركة هذه المقالة
Telegram
Facebook
Linkedin
Twitter

المقالات ذات الصلة 👩‍💻

Dialogflow: طلب Webhook للوفاء
تعلم كيفية استخدام طلبات الـ Webhook لنقل البيانات من respond.io إلى Dialogflow.
تدفق الحوار: حمولات مخصصة
تعرف على الحمولات المخصصة المدعومة على respond.io.
تدفق الحوار: قوالب الاستجابة
تعلم كيفية استخدام قوالب الاستجابة لإرسال الردود إلى جهات الاتصال.
تدفق الحوار: الأحداث
تعلم كيفية استخدام الأحداث لتشغيل نوايا تدفق الحوار.
تدفق الحوار: إدارة النوايا
تخصيص ردود الروبوت عن طريق تكوين النوايا.

لا يمكن العثور على ما تبحث عنه؟ 🔎