با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
پیامرسانی موضوع FCM به شما امکان میدهد پیامی را به چندین دستگاهی که موضوع خاصی را انتخاب کردهاند ارسال کنید. شما پیامهای موضوعی را در صورت نیاز مینویسید، و FCM مسیریابی و تحویل پیام را بهطور قابل اعتماد به دستگاههای مناسب انجام میدهد.
نکات کلیدی در مورد پیام موضوعی:
بهترین گزینه برای اطلاعات در دسترس عموم مانند هشدارهای آب و هوا.
پیامرسانی موضوع از اشتراکهای نامحدود در هر موضوع با محدودیتهای زیر پشتیبانی میکند:
یک نمونه برنامه می تواند حداکثر در 2000 موضوع مشترک شود.
درخواست های اشتراک دسته ای برای اشتراک نمونه های برنامه به 1000 مورد در هر درخواست محدود می شود.
فرکانس اشتراک جدید برای هر پروژه با نرخ محدود است. تجاوز از حد مجاز منجر به خطای 429 RESOURCE_EXHAUSTED می شود. با عقب نشینی نمایی دوباره امتحان کنید.
سهمیه ها و محدودیت ها
پیامرسانی موضوع از اشتراکهای نامحدود برای هر موضوع پشتیبانی میکند. با این حال، FCM محدودیت هایی را در این زمینه ها اعمال می کند:
یک نمونه برنامه را نمی توان در بیش از 2000 موضوع مشترک کرد.
اگر از اشتراک دسته ای برای اشتراک نمونه های برنامه استفاده می کنید، هر درخواست به 1000 نمونه برنامه محدود می شود.
تعداد اشتراکهای جدید در هر پروژه با نرخ محدود است. اگر تعداد زیادی درخواست اشتراک را در مدت زمان کوتاهی ارسال کنید، سرورهای FCM با پاسخ 429 RESOURCE_EXHAUSTED ("بیش از سهمیه") پاسخ خواهند داد. با عقب نشینی نمایی دوباره امتحان کنید.
تاریخ آخرین بهروزرسانی 2025-09-06 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-09-06 بهوقت ساعت هماهنگ جهانی."],[],[],null,["FCM topic messaging lets you to send a message to multiple devices\nthat have opted in to a particular topic. You compose topic messages as needed,\nand FCM handles routing and delivering the message reliably to the\nright devices.\n\nKey points about topic messaging:\n\n- Best suited for publicly available information like weather alerts.\n- Topic messages are optimized for throughput rather than latency. For fast, secure delivery to single devices or small groups, [target messages](/docs/cloud-messaging/send-messages/send/v1-api#send-messages-to-specific-devices) to registration tokens instead of topics.\n- Topic messaging supports unlimited subscriptions per topic, with the following limits:\n - An app instance can subscribe to a maximum of 2000 topics.\n - Batch subscription requests for subscribing app instances are limited to 1000 instances per request.\n - New subscription frequency is rate-limited per project. Exceeding the limit results in a `429\n RESOURCE_EXHAUSTED` error; retry with exponential backoff.\n\nQuotas and limits\n\nTopic messaging supports unlimited subscriptions for each topic. However,\nFCM enforces limits in these areas:\n\n- One app instance can be subscribed to no more than 2000 topics.\n- If you are using [batch subscription](https://developers.google.com/instance-id/reference/server#manage_relationship_maps_for_multiple_app_instances) to subscribe app instances, each request is limited to 1000 app instances.\n- The frequency of new subscriptions is rate-limited per project. If you send too many subscription requests in a short period of time, FCM servers will respond with a `429 RESOURCE_EXHAUSTED` (\"quota exceeded\") response. Retry with exponential backoff.\n\nNext Steps\n\n- Learn how to [Manage Topic Subscriptions](/docs/cloud-messaging/doc-revamp/targeting-user-groups/manage-topic-subscriptions) using the Admin SDK or from your client app.\n- Learn how to [Send Messages to Topics](/docs/cloud-messaging/doc-revamp/targeting-user-groups/send-topic-messages) using the Admin SDK or the FCM v1 HTTP API."]]