Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Pesan topik FCM memungkinkan Anda mengirim pesan ke beberapa perangkat yang mengikuti topik tertentu. Anda cukup menulis pesan topik sesuai kebutuhan dan FCM akan secara andal menangani perutean serta pengiriman pesan ke perangkat yang tepat.
Poin penting tentang pesan topik:
Paling cocok untuk informasi yang tersedia untuk umum seperti peringatan cuaca.
Pesan topik dioptimalkan untuk throughput, bukan latensi. Untuk pengiriman yang cepat dan aman ke satu perangkat atau sekelompok kecil perangkat, targetkan pesan ke token pendaftaran, bukan topik.
Pesan topik mendukung langganan tak terbatas per topik, dengan batas berikut:
Instance aplikasi dapat berlangganan maksimal 2.000 topik.
Permintaan langganan batch untuk membuat instance aplikasi berlangganan topik dibatasi hingga 1.000 instance per permintaan.
Frekuensi langganan baru dibatasi kapasitasnya per project. Jika batas terlampaui, akan terjadi error 429
RESOURCE_EXHAUSTED; coba lagi dengan backoff
eksponensial.
Kuota dan batas
Pesan topik mendukung langganan tak terbatas untuk setiap topik. Namun,
FCM memberlakukan batasan untuk hal-hal berikut:
Satu instance aplikasi hanya dapat berlangganan maksimal 2.000 topik.
Jika Anda menggunakan langganan batch untuk membuat instance aplikasi berlangganan topik, setiap permintaan dibatasi hingga 1.000 instance aplikasi.
Frekuensi langganan baru dibatasi kapasitasnya per project. Jika Anda mengirim terlalu banyak permintaan langganan dalam waktu singkat, server FCM akan memberikan respons 429 RESOURCE_EXHAUSTED ("kuota terlampaui"). Coba lagi dengan backoff eksponensial.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-09-06 UTC."],[],[],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."]]