Notification channels, introduced in Android 8.0 (API 26), allow you to organize and control how an app’s notifications are displayed. Each channel defines its visual and sound behavior—such as priority, sound, vibration, or silent mode—and the user can modify these settings from the system settings. Therefore, each important type of notification should have its own channel, ensuring that the user can decide which messages are most relevant to them.
This functionality is only supported with Android channels.
Technical Requirements
Channels must be pre-created in the Android app. Additionally, each channel must have a unique ID. Finally, the ID configured in Connectif must exactly match the one defined in the app.
It is necessary to use the Connectif SDK for Android version 1.3.0 or higher.
In the Android documentation you will find how to create, configure, and manage these channels, including how to set their importance level, read user-changed settings, open the channel settings screen directly, and delete channels that are no longer needed. You will also learn how to group channels when an app handles multiple similar categories, such as different user accounts. Overall, channels help provide a clearer, more consistent, and controlled notification experience for both developers and users.
Keep learning!
To take full advantage of your Connectif account, we recommend continuing with the following articles:
- Complete Guide to Integrate Connectif with Your Mobile App, to learn in depth all the changes related to this integration.
- Firebase Cloud Messaging Configuration, to enable sending and receiving push notifications through the Android Mobile SDK.
- iOS SDK Get Started, to add the Connectif Mobile SDK to your iOS project.
- Apple Push Notifications Service Configuration, to enable sending and receiving push notifications through the iOS Mobile SDK.