المراسلة عبر السحابة الإلكترونية من Firebase

خدمة "المراسلة عبر السحابة الإلكترونية من Firebase" (FCM) هي حل مراسلة من عدّة منصات يتيح لك إرسال الرسائل بشكل موثوق وبدون تكلفة.

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

إعداد iOS+ إعداد Android إعداد الويب إعداد Flutter إعداد C++ إعداد Unity

الإمكانات الأساسية

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

كيف تعمل هذه الميزة؟

يشتمل تنفيذ "المراسلة عبر السحابة الإلكترونية من Firebase" على مكوّنَين أساسيَين للإرسال والاستلام:

  1. بيئة موثوقة مثل Cloud Functions for Firebase أو خادم تطبيقات يمكن استخدامه لإنشاء الرسائل واستهدافها وإرسالها.
  2. تطبيق عميل Apple أو Android أو الويب (JavaScript) يستقبل الرسائل عبر خدمة النقل الخاصة بالنظام الأساسي المقابل

ويمكنك إرسال الرسائل عبر حزمة تطوير البرامج (SDK) لمشرف Firebase أو بروتوكول خادم "المراسلة عبر السحابة الإلكترونية من Firebase". يمكنك استخدام أداة إنشاء الإشعارات للاختبار وإرسال رسائل تسويقية أو رسائل تفاعل باستخدام أدوات الاستهداف والإحصاءات المدمجة الفعّالة أو الشرائح المستورَدة المخصّصة.

يمكنك الاطّلاع على النظرة العامة على البنية للحصول على مزيد من التفاصيل والمعلومات المهمة حول مكوّنات "المراسلة عبر السحابة الإلكترونية من Firebase".

مسار التنفيذ

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

الخطوات التالية