توجيه الرسائل القصيرة (SMS)

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

مقدمة في توجيه الرسائل القصيرة

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

ما هو توجيه الرسائل القصيرة؟

توجيه الرسائل القصيرة هو الإجراء الذي تستخدمه بوابة Ozeki للرسائل القصيرة لتحديد المكان الذي يجب إعادة توجيه الرسالة النصية القصيرة إليه. يعتمد توجيه الرسائل القصيرة على مطابقة الأنماط ويسمح بتعديل الرسائل. تستخدم حلول توجيه الرسائل القصيرة من قبل مقدمي خدمات الرسائل القصيرة والمنظمات الكبيرة.

ما هو توجيه الرسائل القصيرة؟
الشكل 1 - ما هو توجيه الرسائل القصيرة؟

ما هي أنواع توجيه الرسائل القصيرة الموجودة؟

كيفية تكوين توجيه الرسائل القصيرة (قائمة تعليمات سريعة)

لتكوين توجيه الرسائل القصيرة، تحتاج إلى تشغيل تطبيق Ozeki للرسائل القصيرة وفتح جدول التوجيه بالنقر على زر "المسارات" في شريط الأدوات.

جدول التوجيه في شاشة جدول التوجيه
الشكل 2 - جدول التوجيه في بوابة الرسائل القصيرة.

لتكوين توجيه الرسائل القصيرة، اتبع هذه الخطوات السريعة:

  1. افتح بوابة Ozeki للرسائل القصيرة على سطح مكتب Windows
  2. سجل الدخول باسم المستخدم "admin"
  3. افتح تطبيق بوابة الرسائل القصيرة
  4. ابحث عن شريط الأدوات في الأعلى
  5. ابحث عن زر "المسارات" في شريط الأدوات
  6. انقر على زر "المسارات" في شريط الأدوات
  7. سيؤدي هذا إلى فتح جدول التوجيه
  8. انقر على إنشاء مسار جديد لإنشاء مسار رسائل قصيرة
  9. املأ نموذج إنشاء المسار
  10. انقر على موافق لإنشاء المسار الجديد
  11. استخدم الأسهم الحمراء والخضراء لتحريك القاعدة إلى الموضع المطلوب

ماذا يفعل توجيه الرسائل القصيرة؟

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

توجيه الرسائل القصيرة هو الإجراء المستخدم لتحديد المكان الذي يجب إعادة توجيه رسالة SMS إليه. يتم تنفيذ هذا الإجراء عند إرسال رسائل الإدخال إلى جدول التوجيه (الشكل 2). ينفذ جدول التوجيه خوارزمية التوجيه ويعيد رسالة إخراج، مطابقة لرسالة الإدخال، ولكنها تحتوي على "اتصال الوجهة" المخصص لها. بعد إجراء التوجيه، يتم إعادة توجيه رسالة الإخراج إلى "اتصال الوجهة".

الشكل 3 - يحدد مسار الرسائل القصيرة الوجهة

ما هي قاعدة توجيه الرسائل القصيرة؟

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

الشكل 4 - ما هي قاعدة توجيه الرسائل القصيرة

كيف يتم تنفيذ قواعد توجيه الرسائل القصيرة؟

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

الشكل 5 - ترتيب تنفيذ قواعد الرسائل القصيرة

كيف يتم عرض جدول التوجيه؟

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

الشكل 6 - جدول توجيه الرسائل القصيرة مصفًى للشاشة الرئيسية

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

جدول التوجيه في الشاشة الرئيسية
الشكل 7 - جدول التوجيه في الشاشة الرئيسية.

كيف يمكنني إنشاء قاعدة توجيه؟

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

انقر على 'إنشاء طريق جديد'
الشكل 8 - انقر على "إنشاء طريق جديد"

ماذا لو لم أرى اتصالي؟

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

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

انقر على الترس للعثور على اتصالات إضافية
الشكل 9 - انقر على الترس للعثور على اتصالات إضافية

توجيه الرسائل القصيرة الافتراضي (المثال 1)

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

لفهم كيفية عمل طريق out_sms، نقوم بإنشاء اتصالين SMPP لعميل الرسائل القصيرة إلى مشغلي شبكات الهاتف المحمول المختلفين. سنطلق على هذه الاتصالات SMPP_client_1 و SMPP_client_2. (في هذا المثال، لن نقوم بتعديل جدول التوجيه الافتراضي). سنقوم بإرسال رسالة قصيرة من المستخدم المسؤول، بالنقر على زر "جديد" في شريط الأدوات. في هذا الإعداد، ستخرج الرسالة القصيرة من المسؤول عبر SMPP_client_1 أو SMPP_client_2. سيختار النظام عشوائيًا أول اتصال رسائل قصيرة متاح للرسالة الصادرة. الطريق المستخدم هو طريق "out_sms"، الذي يوجه الرسائل القصيرة من "أي_مستخدم_رسائل_قصيرة" إلى "أي_اتصال_رسائل_قصيرة".

الطريق الافتراضي مميز في شاشة جدول التوجيه
الشكل 10 - الطريق الافتراضي مميز في شاشة جدول التوجيه.

عند استخدام الطريق الافتراضي، يتم توجيه الرسالة القصيرة المرسلة من المسؤول عبر الطريق المسمى "out_sms"

الشكل 11 - اختيار شبكة الهاتف المحمول عشوائيًا

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

توجيه الرسائل القصيرة حسب المصدر (المثال 2)

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

لتوضيح كيفية عمل هذا الإعداد، يمكننا استخدام نفس عدد الاتصالات المستخدمة في المثال 1. يمكننا إضافة مسار إضافي إلى جدول التوجيه الذي سيوجه الرسائل القصيرة من المشرف إلى SMPP_Client_1. سيضمن هذا المسار أن الرسالة القصيرة من المشرف ستُرسل عبر SMPP_client_1. في هذا التكوين، لن يتم استخدام SMPP_client_2 على الإطلاق.

مسار الرسائل القصيرة الموجهة إلى +3611111111 في شاشة جدول التوجيه
الشكل 12 - مسار يجبر الرسائل القصيرة من المشرف على الذهاب إلى عميل SMPP 1.

الرسائل القصيرة من المشرف تُوجه دائمًا إلى smpp_client_1
الشكل 13 - الرسائل القصيرة من المشرف تُوجه دائمًا إلى SMPP_client_1

توجيه الرسائل القصيرة حسب بادئة رقم الهاتف (المثال 3)

يُظهر المثال التالي كيف يمكن توجيه الرسائل القصيرة بناءً على بادئات أرقام الهواتف. هذه مهمة شائعة لأنك غالبًا ما ترغب في إرسال رسائل معينة تنتمي إلى شبكة تُحدد ببادئة رقم هاتف إلى اتصال معين. على سبيل المثال، إذا كنت ترغب في توجيه الرسائل القصيرة الموجهة إلى المجر، يمكنك توجيه الرسائل المرسلة إلى البادئة +36.... إلى شبكة فودافون المجر. يمكنك أيضًا إعداد مسار ثانٍ لتوجيه البادئات +44.... إلى شبكة T-Mobile في المملكة المتحدة.

يوضح الشكل التالي كيف يمكنك تعريف بادئة رقم هاتف كشرط مطابقة. يستخدم المثال تعبيرًا عاديًا من نوع pcre. يُستخدم هذا التعبير لمطابقة عنوان المستلم ("رقم الهاتف المرسل إليه") لتحديد ما إذا كان يجب تطبيق المسار أم لا.

إنشاء قاعدة توجيه جديدة لتوجيه الرسائل القصيرة حسب بادئة رقم الهاتف
الشكل 14 - إنشاء قاعدة توجيه جديدة لتوجيه الرسائل القصيرة حسب بادئة رقم الهاتف

تعيين بادئة لتوجيه الرسائل القصيرة
الشكل 15 - تعيين بادئة لتوجيه الرسائل القصيرة

'+36.*' تمر عبر مسار 'المجر' إلى smpp_client_1
الشكل 16 - "+36.*" تمر عبر مسار "المجر" إلى SMPP_client_1

توجيه الرسائل القصيرة عن طريق مطابقة رقم الهاتف الكامل (المثال 4)

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

في هذا المثال، نضيف مستخدمي HTTP اثنين: http_user_1 و http_user_2 الذين سيتلقون الرسائل الواردة. سيتم تعيين الرقم +3633333333 لأحدهما، بينما سيتم تعيين الرقم +3644444444 للآخر. نقوم الآن بإنشاء مسارين بمطابقة رقم الهاتف الكامل. سيتم توجيه أي رسالة قصيرة مرسلة إلى هذه الأرقام إلى المستخدمين المناسبين.

مسار الرسائل القصيرة الموجهة إلى +3633333333 في شاشة جدول التوجيه
الشكل 17 - مسار الرسائل القصيرة الموجهة إلى +3633333333 في شاشة جدول التوجيه.

كما ترى في الشكل أعلاه، تم تعيين حقل "من" إلى "Any_SMS_Connection". وذلك لأننا نريد توجيه جميع الرسائل القصيرة المرسلة إلى الرقم +3633333333 إلى http_user_1 بغض النظر عن اتصال الرسائل القصيرة الذي تأتي منه. الوجهة ("إلى") لهذا المسار محددة بـ http_user_1. إذا نظرت إلى الشكل أدناه، ستلاحظ أننا نحدد رقم الهاتف الكامل في شرط مطابقة المستلم. لاحظ أننا لا نضع الشرطة المائلة (/) قبل أو بعد رقم الهاتف. وذلك لأننا لا نقوم بمطابقة نمط تعبير عادي في هذه الحالة. نحن ببساطة نقوم بمقارنة صارمة لرقم الهاتف.

تعيين رقم الهاتف الكامل للمطابقة مع +3633333333
الشكل 18 - تعيين رقم الهاتف الكامل للمطابقة مع +3633333333.

تكوين مستخدم HTTP 2 مشابه جدًا. الفرق هو في حقل الوجهة ("إلى") ورقم الهاتف الموضع في مربع "عنوان المستلم" في صفحة تبويب "مطابقة" لقاعدة التوجيه. قد تلاحظ أيضًا أن هذين المسارين سيتم تسميتهما route_3 و route_4.

مسار الرسائل القصيرة الموجهة إلى +3644444444 في شاشة جدول التوجيه
الشكل 19 - مسار الرسائل القصيرة الموجهة إلى +3644444444 في شاشة جدول التوجيه.

إذا كنت تعمل مع العديد من المسارات، فمن الجيد إضافة أسماء ذات معنى للمسارات لتتمكن من التعرف عليها بسرعة. هناك أسماء أفضل من route_3 أو route_4 المستخدمة في هذا المثال.

تعيين رقم الهاتف الكامل للمطابقة مع +3644444444
الشكل 20 - تعيين رقم الهاتف الكامل للمطابقة مع +3644444444.

الرسائل القصيرة الواردة المرسلة إلى +363333333 يتم توجيهها إلى http_user_1
الشكل 21 - الرسائل القصيرة الواردة المرسلة إلى +363333333 يتم توجيهها إلى http_user_1

توجيه الرسائل القصيرة عن طريق الكلمات المفتاحية (المثال 5)

يتناول المثال التالي توجيه الرسائل القصيرة بناءً على الكلمات المفتاحية في نص الرسالة. تُستخدم هذه الميزة غالبًا في ألعاب المسابقات أو التصويت عبر الرسائل القصيرة أو خدمات البحث عن المحتوى بناءً على الكلمات المفتاحية. في هذا المثال، نقوم بتوجيه أي رسالة قصيرة قادمة من Any_SMS_Connection تحتوي على كلمة "vote" إلى مستخدم HTTP 2.

توجيه أي رسالة قصيرة تحتوي على كلمة 'vote' إلى مستخدم HTTP 2
الشكل 22 - توجيه أي رسالة قصيرة تحتوي على كلمة "vote" إلى مستخدم HTTP 2.

بالنظر إلى الشكل التالي، قد تلاحظ أننا نستخدم مطابقة التعبير العادي. في نمط التعبير العادي هذا (يُسمى أيضًا نمط regex)، نضع نمط .* قبل وبعد الكلمة. هذا يخبر محرك regex أن الكلمة المفتاحية "vote" يمكن أن تكون في أي مكان في الرسائل. سيطابق هذا الشرط نصوص الرسائل التالية: "Hello, here is my vote: red" أو "vote red" أو "I am not voting".

يمكنك أيضًا التفكير في إضافة معدل عدم الحساسية لحالة الأحرف المسمى "i" والذي يعني تجاهل حالة الأحرف إذا كنت تتوقع أن تُرسل الكلمة المفتاحية بأحرف كبيرة أو صغيرة. النمط "/.*vote.*/i" سيطابق "vote" و "Vote" و "VOTE" و "vOtE".

تعيين بادئة نص الرسالة لاستقبال الرسائل القصيرة لمستخدم HTTP 2
الشكل 23 - تعيين بادئة نص الرسالة لاستقبال الرسائل القصيرة لمستخدم HTTP 2.

توجيه الرسائل القصيرة عن طريق مطابقة النص والفترة الزمنية (المثال 6)

من المفيد معرفة أن هناك أيضًا شرط مطابقة فترة الخدمة متاحًا، والذي يمكن استخدامه لتقييد عمر هذه القاعدة. هذا المزيج: مطابقة الكلمات المفتاحية وفترة الخدمة غالبًا ما يستخدم معًا لخدمات محتوى الرسائل القصيرة التي تعمل لفترة زمنية محددة. في هذا المثال نقوم بتوجيه أي رسالة قصيرة قادمة من أي_اتصال_رسائل_قصيرة تحتوي على كلمة "تصويت" بين 2021-04-01 00:000:00 و 2021-04-30 24:00:00 إلى مستخدم http 2.

الشكل 24 - توجيه أي رسالة قصيرة تحتوي على كلمة "تصويت" في فترة الخدمة 2021-04-01 00:000:00 و 2021-04-30 24:00:00 إلى مستخدم http 2.

تعيين بادئة نص الرسالة لاستقبال الرسائل القصيرة لمستخدم http 2
الشكل 25 - تعيين بادئة نص الرسالة لاستقبال الرسائل القصيرة لمستخدم http 2.

تعيين نموذج فترة الخدمة لاستقبال الرسائل القصيرة لمستخدم http 2
الشكل 26 - تعيين نموذج فترة الخدمة لاستقبال الرسائل القصيرة لمستخدم http 2.

كيفية اختبار توجيه الرسائل القصيرة

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

قراءة إضافية حول أوامر تعديل الرسائل القصيرة

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

الأسئلة الشائعة

ما هو نظام الرسائل القصيرة ثنائي الاتجاه؟

نظام رسائل قصيرة يمكنه إرسال واستقبال الرسائل القصيرة.

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

عندما يرد مستخدم الهاتف المحمول على رسالتي القصيرة، هل يمكنني معرفة أي رسالة كان يرد عليها أصلاً؟

لا، هذا غير ممكن.

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

  • اتصالات مفقودة: لا يحتوي بروتوكول الرسائل القصيرة على ميزة مدمجة مثل "معرف المحادثة" لربط الرسائل معًا. يتم التعامل مع كل رسالة نصية على أنها رسالة واحدة مستقلة.
  • إشارات الكلمات المفتاحية: الطريقة الوحيدة المحتملة لربط الردود بالرسائل السابقة هي من خلال تضمين كلمات مفتاحية داخل نص الرسالة نفسها. هذه الكلمات المفتاحية ستكون بمثابة نقاط مرجعية لربط الرسائل معًا.
  • حل بديل للأكواد الطويلة (لرسائل IP فقط): بالنسبة لأولئك الذين يستخدمون اتصالات IP SMS مع مزود خدمة يدعم الأكواد الطويلة (أرقام مرسل خاصة بأرقام أكثر طولاً)، هناك خدعة محتملة. يمكنك ترميز أرقام إضافية داخل رقم المرسل لتحديد الرسالة الأصلية. ومع ذلك، يعتمد هذا على شروط محددة وقدرات مزود الخدمة.
بينما تعد الرسائل القصيرة طريقة رائعة لإرسال رسائل سريعة، فإن تتبع سلاسل المحادثات يمكن أن يكون تحديًا. إذا كنت بحاجة إلى منصة تتذكر الرسائل السابقة، فقد لا تكون الرسائل القصيرة الخيار الأفضل. للتواصل عبر الرسائل القصيرة، فكر في استخدام الكلمات المفتاحية أو استكشف الأكواد الطويلة (إذا كانت قابلة للتطبيق) لتحسين فرص ربط الردود بالرسالة الأصلية.

كيف يمكنني إرسال رسائل قصيرة بموثوقية إلى وجهات عالمية مختلفة؟

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

يعمل جدول التوجيه الصادر كمركز التحكم الخاص بك. هنا، يمكنك تحديد مسارات صادرة تحدد أي اتصال سيتعامل مع كل رسالة.

لتعزيز الموثوقية، استخدم اتصالين على الأقل. مزيج، مثل اتصال IP SMS واتصال مودم GSM، يوفر حلاً قويًا. قم بتكوين مودم GSM كنسخة احتياطية لاتصال IP SMS داخل جدول التوجيه الصادر.

في حالة تعطل اتصال IP SMS، يقوم جدول التوجيه الصادر تلقائيًا بإعادة توجيه الرسائل إلى مودم GSM. وهذا يضمن تسليم الرسائل دون انقطاع، مما يزيد من موثوقية النظام.

هل هناك أي طريقة يمكنني من خلالها معرفة ما إذا كانت رسالة SMS الواردة هي رد على رسالتي السابقة؟

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

إليك بعض الأساليب التي يمكنك مراعاتها:

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

هل يمكنني تغيير معايير الرسالة أثناء التوجيه؟

نعم، يقدم توجيه SMS ميزة قوية مفاجئة: القدرة على تعديل أرقام الهواتف ومحتوى الرسالة أثناء عملية التسليم! وهذا يفتح الأبواب أمام بعض التطبيقات الإبداعية:

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