في وايدبوت، تُعتبر المتغيرات مكونات أساسية تساعدك على جمع وتخزين وإدارة المعلومات بشكل فعّال. يقدم هذا الدليل نظرة عامة على المتغيرات، موضحًا دورها وكيف تساهم في تحسين وظائف الشات بوت الخاص بك.
ما هو المتغير؟
المتغيرات هي حقول بيانات قابلة للتخصيص يمكن استخدامها لجمع وتخزين معلومات محددة حول المستخدمين، المنتجات، أو التفاعلات داخل منصتك.
فكر في المتغيرات على أنها "حاويات صغيرة" تخزن معلومات قيّمة داخل الشات بوت، مما يساعد على تصنيف وإدارة البيانات بشكل فعّال. هذه المتغيرات ضرورية لتذكر ردود المستخدمين، وتتبع المحادثات، وتخصيص تجربة المستخدم.
لماذا المتغيرات مهمة؟
- إدارة البيانات: تساعد المتغيرات في تصنيف وهيكلة البيانات بشكل فعّال.
- التخصيص: تمكّنك من تخصيص التفاعلات وتقديم تجربة أكثر تخصيصًا.
- التتبع والتحليل: تساعد المتغيرات في تتبع تفاعلات المستخدمين وتحليل البيانات لاتخاذ قرارات أفضل.
الاستخدامات الشائعة
- بيانات المستخدم: جمع معلومات مثل الأسماء، وعناوين البريد الإلكتروني، والتفضيلات.
- تتبع التفاعلات: مراقبة إجراءات المستخدمين والمحادثات.
- التخصيص: تخصيص الردود والمحتوى بناءً على المتغيرات المخزنة.
ما هي صيغة المتغيرات؟
صيغة المتغير | الوصف | الاستخدامات الشائعة | التحقق الافتراضي | الشرط |
النص | يخزن جميع أنواع الأحرف الأبجدية الرقمية مثل الكلمات، الجمل، الأرقام، التواريخ، العلامات، الرموز التعبيرية، الصور، الوسائط، وحتى الروابط، إلخ. | الأسماء، الأوصاف، التعليقات. | إدخال حر بدون أي تحقق. |
|
الهاتف |
يخزن رقم هاتف المستخدم. ملحوظة: جميع أرقام الدول مدعومة (بما في ذلك أكواد الدول). |
معلومات الاتصال للمستخدمين أو الشركات. |
إذا قام المستخدم بإدخال أحرف غير صالحة أو صيغة رقم هاتف غير صحيحة (مثل "20202h8877")، سيرسل الشات بوت "رسالة إعادة المحاولة" ويطلب منهم إدخال رقم هاتف صحيح.
|
|
البريد الإلكتروني | يخزن عنوان البريد الإلكتروني للمستخدم. | عناوين البريد الإلكتروني للمستخدمين للتواصل وإدارة الحسابات. |
إذا قام المستخدم بإدخال أحرفًا غير صالحة أو صيغة بريد إلكتروني غير صحيحة (مثل عدم وجود "@" أو جزء النطاق)، سيرسل الشات بوت "رسالة إعادة المحاولة" ويطلب منهم إدخال عنوان بريد إلكتروني صحيح. |
|
الرقم | يخزن القيم الرقمية فقط. | الأسعار، الكميات، البيانات الإحصائية. |
إذا قام المستخدم بإدخال رقم غير صالح (مثل "20202h8877")، سيرسل الشات بوت رسالة "إعادة المحاولة" ويطلب منه إدخال قيمة رقمية صحيحة. |
|
الموقع | يخزن المواقع الجغرافية أو الإحداثيات المرسلة. | العناوين، مواقع الشركات، مناطق الخدمة. | إذا قام المستخدم بإدخال موقع غير صالح أو لم يقدم موقعًا جغرافيًا صحيحًا (مثل إدخال نص بدلاً من الموقع)، سيرسل الشات بوت رسالة "إعادة المحاولة" ويطلب منه تقديم موقع صالح. | الموقع بدون أي تحقق |
التاريخ والوقت | يخزن القيم الزمنية والتاريخية. | المواعيد، الأحداث، السجلات. | إذا قام المستخدم بإدخال تاريخ أو وقت غير صالح (مثل إدخال نص مثل "غدًا" بدلاً من تاريخ أو وقت صحيح)، سيرسل الشات بوت رسالة "إعادة المحاولة" ويطلب منه تقديم تاريخ ووقت صحيحين. |
|
URL | يخزن عناوين الويب أو الروابط. | الروابط إلى المواقع أو الموارد. | إذا قام المستخدم بإدخال رابط غير صالح (مثل عدم وجود "http://" أو "https://" أو إدخال نص عشوائي)، سيرسل الشات بوت رسالة "إعادة المحاولة" ويطلب منه تقديم رابط ويب صالح. | عنوان رابط بدون أي تحقق من الصحة |
Regex | يخزن الأنماط للتحقق من أو استخراج البيانات. | التحقق من صيغ الإدخال المخصصة. | إذا لم يتطابق إدخال المستخدم مع النمط المحدد في النمط التنظيمي (Regex)، سيرسل الشات بوت رسالة "إعادة المحاولة" ويطلب منه إدخال البيانات التي تتوافق مع النمط المطلوب. |
|
التاريخ | يخزن القيم الزمنية فقط. | تواريخ الميلاد، المواعيد النهائية، الذكريات السنوية. | إذا قام المستخدم بإدخال تاريخ غير صالح (مثل "31 فبراير" أو تنسيق غير صحيح)، سيرسل الشات بوت رسالة "إعادة المحاولة" ويطلب منه تقديم تاريخ صحيح. |
|
الوقت | يخزن القيم الزمنية فقط. | المواعيد، ساعات العمل. | إذا قام المستخدم بإدخال وقت غير صالح (مثل "25:00" أو باستخدام تنسيق غير صحيح)، سيرسل الشات بوت رسالة "إعادة المحاولة" ويطلب منه تقديم وقت صحيح. |
|
ملاحظة: كل صيغة من صيغ المتغيرات له استخدامات محددة وخيارات تحقق لضمان أن البيانات التي يتم جمعها تكون مناسبة ودقيقة.
أنواع المتغيرات في الشات بوت
1. متغيرات المستخدم
- تُستخدم لتخزين المعلومات التي تجمعها مباشرة من المستخدمين.
- على سبيل المثال، إذا سألت شخصًا عن اسمه أو عنوانه أو تفاصيل طلبه، تُحفظ الإجابات في متغيرات المستخدم.
- يمكنك استخدام هذه المعلومات لاحقًا في المحادثة أو في تفاعلات مستقبلية.
2. متغيرات النظام
- يتم إنشاؤها تلقائيًا بواسطة منصة الشات بوت وتأتي من القنوات المتصلة مثل فيسبوك، واتساب، أو إنستجرام.
- أمثلة تشمل:
- اسم المستخدم، صورته الشخصية، واللغة التي يفضلها.
- المنطقة الزمنية الخاصة به.
- لست بحاجة إلى إعداد هذه المتغيرات، فهي موجودة بالفعل وتساعد في تشغيل البوت بشكل سليم.
3. متغيرات عام
- تُستخدم كحاويات مشتركة في جميع أجزاء الشات بوت لمعلومات ثابتة.
- لنفترض أن لديك عرض تخفيض يظهر في عدة أجزاء من البوت. بدلًا من تحديث كل مجموعة رسائل بشكل منفصل، يمكنك إنشاء متغير عام لهذا العرض.
- الآن يمكنك تغيير العرض في مكان واحد، وسيتم تحديثه في كل مكان يُستخدم فيه داخل البوت، مما يوفر لك الوقت.
ملاحظة: فهم الأنواع المختلفة للمتغيرات يسمح لك باستخدامها بفعالية لتحسين التفاعل مع المستخدمين والحفاظ على تجربة شات بوت متسقة.