المراسلة عبر السحابة الإلكترونية من Firebase
خدمة "المراسلة عبر السحابة الإلكترونية من Firebase" (FCM) هي حل مراسلة من عدّة منصات يتيح لك إرسال الرسائل بشكل موثوق وبدون تكلفة.
الإمكانات الأساسية
إرسال رسائل الإشعارات أو رسائل البيانات | أرسل رسائل الإشعارات التي يتم عرضها للمستخدم. ويمكنك بدلاً من ذلك إرسال رسائل بيانات وتحديد ما يحدث تمامًا في رمز تطبيقك. راجع أنواع الرسائل. |
استهداف الرسائل المتعدّدة الاستخدامات | يمكنك توزيع الرسائل على تطبيق العميل بأي من الطرق الثلاث، سواء على أجهزة فردية أو مجموعات من الأجهزة أو على الأجهزة المشترِكة في المواضيع. |
إرسال رسائل من تطبيقات العملاء | أرسِل إقرارات ومحادثات ورسائل أخرى من الأجهزة إلى خادمك من خلال قناة الاتصال الموثوق بها والموفرة لطاقة البطارية في خدمة "المراسلة عبر السحابة الإلكترونية من Firebase". |
كيف تعمل هذه الميزة؟
يشتمل تنفيذ "المراسلة عبر السحابة الإلكترونية من Firebase" على مكوّنَين أساسيَين للإرسال والاستلام:
- بيئة موثوقة مثل Cloud Functions for Firebase أو خادم تطبيقات يمكن استخدامه لإنشاء الرسائل واستهدافها وإرسالها.
- تطبيق عميل Apple أو Android أو الويب (JavaScript) يستقبل الرسائل عبر خدمة النقل الخاصة بالنظام الأساسي المقابل
ويمكنك إرسال الرسائل عبر حزمة تطوير البرامج (SDK) لمشرف Firebase أو بروتوكول خادم "المراسلة عبر السحابة الإلكترونية من Firebase". يمكنك استخدام أداة إنشاء الإشعارات للاختبار وإرسال رسائل تسويقية أو رسائل تفاعل باستخدام أدوات الاستهداف والإحصاءات المدمجة الفعّالة أو الشرائح المستورَدة المخصّصة.
يمكنك الاطّلاع على النظرة العامة على البنية للحصول على مزيد من التفاصيل والمعلومات المهمة حول مكوّنات "المراسلة عبر السحابة الإلكترونية من Firebase".
مسار التنفيذ
إعداد حزمة تطوير البرامج (SDK) لخدمة "المراسلة عبر السحابة الإلكترونية من Firebase" | يجب إعداد Firebase و"المراسلة عبر السحابة الإلكترونية من Firebase" على تطبيقك وفقًا لتعليمات الإعداد للنظام الأساسي الذي تستخدمه. | |
تطوير تطبيق العميل | أضِف إلى التطبيق العميل التعامل مع الرسائل أو منطق الاشتراك في المواضيع أو ميزات اختيارية أخرى. وخلال فترة التطوير، يمكنك إرسال رسائل اختبار بسهولة من منشئ الإشعارات. | |
تطوير خادم تطبيقك | حدِّد ما إذا كنت تريد استخدام حزمة تطوير البرامج (SDK) لمشرف Firebase أو بروتوكول الخادم لإنشاء منطق الإرسال، أي منطق المصادقة وإنشاء طلبات الإرسال والتعامل مع الردود وما إلى ذلك. ثم قم ببناء المنطق في بيئتك الموثوق بها. |
الخطوات التالية
شغِّل نموذج البدء السريع على Android أو iOS. تتيح لك هذه النماذج تشغيل الرمز ومراجعته لإرسال رسالة اختبارية إلى جهاز واحد باستخدام "وحدة تحكُّم Firebase".
تعرف على المزيد حول "المراسلة عبر السحابة الإلكترونية من Firebase" من خلال الانتقال إلى نظرة عامة حول البنية وأدلة إلى مفاهيم "المراسلة عبر السحابة الإلكترونية من Firebase" الأساسية وأدلة أفضل الممارسات لإرسال الرسائل على نطاق واسع وإدارة رموز التسجيل المميّزة.
إضافة المراسلة عبر السحابة الإلكترونية من Firebase إلى تطبيق Android أو Apple أو الويب.
يمكنك إعداد بيئتك الموثوق بها لإنشاء طلبات الرسائل وإرسالها. يمكنك كتابة منطق الإرسال باستخدام SDK للمشرف ونشر هذا الرمز بسهولة على Cloud Functions for Firebase أو بيئات السحابة الإلكترونية الأخرى التي تديرها Google. ويمكنك بدلاً من ذلك إجراء تطوير الخادم باستخدام بروتوكول خادم "المراسلة عبر السحابة الإلكترونية من Firebase".