المراسلة حسب الموضوع

تتيح لك ميزة FCM إرسال الرسائل حسب الموضوع إرسال رسالة إلى أجهزة متعددة وافقت على تلقّي رسائل حول موضوع معيّن. يمكنك إنشاء رسائل المواضيع حسب الحاجة، ويتولّى FCM توجيه الرسالة وتسليمها بشكل موثوق إلى الأجهزة المناسبة.

في ما يلي النقاط الرئيسية حول الرسائل المستندة إلى مواضيع:

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

الحصص والحدود

تتيح ميزة المراسلة حسب الموضوع عددًا غير محدود من الاشتراكات لكل موضوع. ومع ذلك، تفرض FCM قيودًا في المجالات التالية:

  • يمكن الاشتراك في ما لا يزيد عن 2,000 موضوع لكل مثيل تطبيق.
  • إذا كنت تستخدم الاشتراك المجمّع للاشتراك في مثيلات التطبيق، يقتصر كل طلب على 1, 000 مثيل تطبيق.
  • يتم تحديد معدّل تكرار الاشتراكات الجديدة لكل مشروع. إذا أرسلت عددًا كبيرًا جدًا من طلبات الاشتراك في فترة زمنية قصيرة، سترد خوادم FCM بالرمز 429 RESOURCE_EXHAUSTED ("تجاوزت الحصة"). أعِد المحاولة باستخدام خوارزمية الرقود الأسي الثنائي.

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