كيفية بناء التدفق

كيفية إنشاء فئة التدفق

لإنشاء منشئ التدفق عليك أولاً إنشاء فئة التدفق ( في حال لم ترغب بوضع التدفق الخاص بك في الفئة الافتراضية "Default") ، انقر بعد ذلك لإضافة تدفق.

ولإنشاء فئة تدفق يرجى اتباع الخطوات التالية:

  1. انقر للتبديل إلى التدفق إذا لم يكن التدفق "Flow”  مميزا بلون بارز 
  2. انقر على [+Category] لإضافة فئة
  3. من النافذة المنبثقة التي تم عرضها قم بتعبئة اسم الفئة 
  4. اضغط على زر " إضافة فئة جديدة"

كيفية إنشاء التدفق

في الإساس، ستحتاج فقط إلى السحب والافلات وملء البيانات و النقر على حفظ التغيرات. بإمكانك اتباع الخطوات التالية: 

  1. انقر للتبديل إلى العقدة Node إذا لم تكن "Node”  مميزة بلون بارز 
  2. انقر على " إرسال رسالة" على اللوحة إذا كنت تريد استخدامها
  3. انقر على " اسأل سؤال" على اللوحة إذا كنت تريد استخدامه
  4. انقر على " تعيين شرط" على اللوحة إذا كنت تريد استخدامه
  5. انقر على الزر "<<" لتكبير الخريطة (قم بإخفاء خيارات العقدة)
  6. اتبع التسلسل، تكبير أو تصغير ثم ضعه بالقياس الطبيعي وفي المنتصف، قم بفتح أو قفل التكبير بالماوس.
  7. النافذة العائمة: تساعدك على رؤية التدفق الكلي.
  8. انقر على حفظ التدفق

أنواع عقد التدفق:

توجد ثلاث أنواع لعقد التدفق:

3.1 إرسال رسالة => من دون أي استجابة مطلوبة من قبل الزوار.

عادةً ستكون هذه العقدة الأخيرة هي في كل من فروع العقدة، وهناك أيضاً ثلاث أنواع للرسائل ولايُتوقع مدخلات من أي مستخدم.

  1. نص
  2. صورة
  3. مستند ( pdf, docs, ….إلى آخره.)

3.2 اطرح سؤالاً => مدخلات المستخدم هنا متوقعة وتتطلب التحقق والمصادقة.

كما ويوجد نوعين للرد على الإجابة 

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

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

  • يستطيع المستخدم حفظ البيانات التي قام العميل بإدخالها في المتغير "حفظ الإجابات في متغير". ملاحظة: يمكن استخدام هذا المتغير في أي مكان خلال التدفق كالمدخلات للعقد الأخرى.

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

التاريخ: إذا أدخل المستخدم أي نص ليس بتنسيق التاريخ، ستتم توجيه رسالة الخطأ حتى يتمكن المستخدم من إدخاله بشكل صحيح.

نمط ( Regex): يعتمد حقل " نمط Regex” من قبل المستخدمين لادخال قاعدة النمط، كالهوية الوطنية مثلا، وفي حال قام المستخدم بإدخال أي نص ليس موجوداً بتنسيق التاريخ ستتم توجيه رسالة الخطأ حتى يتمكن المستخدم من إدخاله بشكل صحيح.

عقدة السؤال مع الإجابات المتوقعة: إذا لم يتطابق أي من الشروط ( يتم تنفيذ الإجابة المتوقعة الافتراضية) 

وفيما يلي مثال على التدفق الافتراضي الحالي:

 الشروط:

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

  1. مدخلات @ IF : حيث تكتب فيه أو تختار المتغير( أو/ و تستخدم ال Param المخصص) الذي تريد التحقق منه. ملاحظة: ال param هو المتغير الذي تقوم فيه بتخزين قيم المتغيرات للعميل في التدفق الحالي. 
  2. العامل المشغل للشرط: ( يساوي، لا يساوي ، يحتوي) 
  3. مدخلات القيمة أو / المتغير:  حيث تكتب فيه أو تختار المتغير أو القيمة ( سلسلة أو رقم) التي تريدها مقابل المتغير الأول.
  4. إضافة قاعدة ( و ، أو) : لإضافة أكثر من قاعدة واحدة .

المخرجات الصحيحة True output : ( نقطة خضراء)

المخرجات الخاطئة False output : ( نقطة حمراء)

How did we do?

منشئ التدفق المتقدم: Webhook

Contact