BroadNet
الأساسيات إجابة BroadNet

UCS-2 - شرح ترميز رسائل SMS باستخدام يونيكود

آخر مراجعة 2 دقائق قراءةتمت المراجعة من قبل قسم الهندسة BroadNet
إجابة سريعة

UCS-2 هو ترميز يونيكود ذو 16 بت، يُستخدم في الرسائل النصية القصيرة (SMS) عندما يحتوي نص الرسالة على أي حرف غير موجود في أبجدية GSM ذات 7 بت. فاللغات العربية والصينية والسيريلية والفيتنامية والرموز التعبيرية وعلامات الاقتباس المعقوفة تُجبر الرسالة على استخدام UCS-2. لكن في المقابل، تحمل رسالة UCS-2 70 حرفًا فقط لكل مقطع (مقابل 160 حرفًا في GSM ذي 7 بت)، لذا فإن رسالة عربية مكونة من 150 حرفًا تُكلّف ثلاثة مقاطع مدفوعة، بينما تُكلّف رسالة إنجليزية بنفس الطول مقطعًا واحدًا.

تعريف بلغة بسيطةمحايد تجاه البائعتمت المراجعة 28 مايو 2026
الإجابة المطولة

كل ما يستحق المعرفة، ولا شيء مما لا يستحقها.

§01

ما يفعله فعلياً

تتضمن رسالة SMS submit_sm حقل data_coding الذي يُخبر مركز خدمة الرسائل القصيرة (SMSC) بكيفية تفسير محتوى الرسالة. يشير DCS = 0x00 (أو 0x01) إلى ترميز GSM ذي 7 بت، وهو الترميز الافتراضي لـ 160 حرفًا. يشير DCS = 0x08 إلى ترميز UCS-2، أي بايتين لكل حرف. يُرسل مركز خدمة الرسائل القصيرة (SMSC) ترميز البيانات إلى مركز خدمة الرسائل القصيرة (SMSC) الخاص بمشغّل الشبكة المُستلمة، والذي بدوره يُرسله إلى الهاتف؛ حيث يعرض الهاتف محتوى الرسالة باستخدام الترميز المُحدد. يُعدّ الخلط - إرسال محتوى مُرمّز بـ GSM-7 مع حرف UCS-2 - انتهاكًا للبروتوكول، ويؤدي إلى عرض مشوّه.

§02

لماذا يُعد ذلك مهماً تجارياً؟

في مجال الرسائل النصية في منطقة الشرق الأوسط وشمال أفريقيا، يُعدّ UCS-2 هو الخيار الافتراضي، إذ أن جميع الرسائل العربية الموجهة للمستهلكين تقريبًا من نوع A2P تستخدم هذا النوع، وبالتالي تُكلّف كل رسالة من 2 إلى 3 أجزاء بدلًا من جزء واحد. هذا ليس خيارًا، فترجمة اللغة العربية إلى اللاتينية تُضعف قدرة المستهلك على تمييز الرسالة وتفاعله معها. وتتمثل الممارسة المُثلى لدى شركات الاتصالات في تصنيف الرسائل العربية من نوع UCS-2 مسبقًا في مركز خدمة الرسائل القصيرة (SMSC) وتسعيرها بشكل مناسب. أما بالنسبة للأسواق التي تستخدم الكتابة اللاتينية، فيتم تحسين الرسائل عن طريق تنقيحها من أي رموز UCS-2 غير مقصودة (مثل الشرطات الطويلة، وعلامات الاقتباس المائلة، والرموز التعبيرية من مستندات Word الخاصة بالمسوقين) قبل إرسالها.

§03

زاوية التشغيل

معظم منصات تجميع البيانات تكتشف الترميز تلقائيًا من نص البيانات المُرسلة وتُعيّن قيمة data_coding وفقًا لذلك. بعضها يسمح لك بفرض الترميز (مفيد للاختبار). عند مواجهة مشاكل في الفواتير ("لماذا تكلف حملتي الإعلانية باللغة العربية ثلاثة أضعاف ما توقعته؟")، أول ما يجب التحقق منه هو توزيع data_coding للحملة - إذا كنت تتوقع GSM-7 ولكن نص البيانات يصلك بـ UCS-2، فهذا يعني أن أحدهم أضاف علامة اقتباس معقوفة.

§04

اعتبارات الخصوصية والامتثال

يُعدّ الترميز بيانات وصفية، وليست بيانات شخصية بحد ذاتها، ولا تندرج ضمن نطاق قانون حماية البيانات الشخصية/اللائحة العامة لحماية البيانات. ولكن، يُستخدم ترميز UCS-2 للنصوص العربية، مما يعني أن حركة البيانات التي تستخدم هذا الترميز تحمل، إحصائيًا، بيانات شخصية لمقيمين في منطقة الشرق الأوسط وشمال أفريقيا. وعادةً ما يطبق مشغّلو الاتصالات في أسواق منطقة الشرق الأوسط وشمال أفريقيا الخاضعة للتنظيم أشدّ قواعد تحديد موقع البيانات صرامةً على حركة البيانات التي تستخدم ترميز UCS-2 تحديدًا، وذلك انطلاقًا من افتراض افتراضي آمن مفاده أنها تحمل بيانات شخصية باللغة المحلية.

BNكتبه فريق الهندسة BroadNet·تشغيل خدمات الرسائل عالية الجودة منذ عام 2003، والمقر الرئيسي في دبي·المعايير التحريرية
ابدأ باستخدام هذا

هل تحتاج إلى مساعدة في توصيل هذا الجهاز؟

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

تحدث إلى فريقنا الهندسي
تعليق

هل كانت هذه الإجابة مفيدة؟

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

هل كانت هذه الإجابة مفيدة؟
شكراً، تمّت الملاحظة. سنحتفظ بهذه الإجابة.
فهمت. أخبرنا ما هو المفقود — أرسل ملاحظة سريعة.

كيف نكتب المحتوى ونراجعه

هل ما زلت بحاجة إلى مساعدة؟

تحدث إلى مهندس حقيقي حول تصميمك.

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

$ curl -X POST https://api.broadnet.me/sms/sendSms
اتفاقية مستوى الاستجابة (SLA)
طلبات الوصول التجريبيالرد خلال يوم عمل واحد
بيئة الإنتاج24 / 7 · < 15 min
مركز NOC للمشغّلينعلى مدار الساعة · استدعاء المناوب