Skip to content
- Free to start: You don’t need to pay Google for availing of the FCM push notification service. Besides, it’s easy to scale.
- No worries about permissions: Since the FCM libraries use manifest merging, it automatically adds any permission required. This decreases the amount of effort you need to take.
- Simplified registration: The address that FCM utilizes to deliver the message to a device is referred to as a “registration token”. This process now has been made asynchronous. Google library is automatically assigned a token on your behalf. So, when you request a token, you’re sent a registration token. To start messaging, you just need to send this token to your servers.
- Easy implementation: Implementing FCM is quick and easy. As its intuitive APIs are available in a single SDK, you can address customers’ issues immediately without building complicated infrastructure.
- Analytics: You get unlimited analytics for free from Firebase. You get valuable data about your users’ app usage, ad clicks, and more. Other Firebase features work well with Firebase Analytics. So, you can act on everything.
- Cross-platform support: Since APIs are available in a single SDK for C++, JavaScript, Android, and iOS, you can extend it to various platforms without altering your infrastructure.
- Common topic messaging: When you want to notify users interested in a particular topic, you just publish your message to FCM. FCM will deliver it to all the users who’ve subscribed to that topic. The best thing is that it doesn’t have any limits on topic messaging.
- Different topic messaging: FCM also allows customer segmentation to send them relevant messages. For instance, if you’re sending traffic-related notifications to your users, your users in City A will receive traffic messages pertaining to their city only, and users in City B will receive traffic messages related to their city alone.