پیامرسانی موضوع FCM به شما امکان میدهد پیامی را به چندین دستگاهی که موضوع خاصی را انتخاب کردهاند ارسال کنید. شما پیامهای موضوعی را در صورت نیاز مینویسید، و FCM مسیریابی و تحویل پیام را بهطور قابل اعتماد به دستگاههای مناسب انجام میدهد.
نکات کلیدی در مورد پیام موضوعی:
- بهترین گزینه برای اطلاعات در دسترس عموم مانند هشدارهای آب و هوا.
- پیامهای موضوعی بهجای تأخیر بهینهسازی شدهاند. برای تحویل سریع و ایمن به دستگاههای منفرد یا گروههای کوچک، پیامها را به جای موضوعات، به نشانههای ثبتنام کنید .
سهمیه ها و محدودیت ها
پیامرسانی موضوع از اشتراکهای نامحدود برای هر موضوع پشتیبانی میکند. با این حال، FCM محدودیت هایی را در این زمینه ها اعمال می کند:
- یک نمونه برنامه را نمی توان در بیش از 2000 موضوع مشترک کرد.
- اگر از اشتراک دسته ای برای اشتراک نمونه های برنامه استفاده می کنید، هر درخواست به 1000 نمونه برنامه محدود می شود.
- تعداد اشتراکهای جدید در هر پروژه با نرخ محدود است. اگر تعداد زیادی درخواست اشتراک را در مدت زمان کوتاهی ارسال کنید، سرورهای FCM با پاسخ
429 RESOURCE_EXHAUSTED
("بیش از سهمیه") پاسخ خواهند داد. با عقب نشینی نمایی دوباره امتحان کنید.
مراحل بعدی
- نحوه مدیریت اشتراکهای موضوع را با استفاده از Admin SDK یا از برنامه مشتری خود بیاموزید.
- با نحوه ارسال پیام به موضوعات با استفاده از Admin SDK یا FCM v1 HTTP API آشنا شوید.