| One detail not covered as much in this article is that many options are now available to users and apps to control the push notifications they send and receive. For example, on iOS, when prompted for notification permission, users are now asked to choose if they want the notifications sent to a summary view. iOS will also invite users to disable notifications from apps they haven't interacted with recently. Here are a few of the options available for each operating system. Many of these were introduced within the last 1 to 3 years. iOS & Android: * Apps can choose to send notifications without sound/vibration. These are less disruptive and less likely to result in an uninstall or disabling of push.
* Apps can customize which sound is sent with the notification, if any. On Android, the vibration pattern can also be customized.
* Apps can choose to replace an old notification with a new one. This helps prevent multiple updates from crowding a user's notification center (e.g. Order received, Order Arriving, Order Delivered)
* Apps can send notifications at different priority levels. On iOS, apps can even send notifications that break through a user's focus mode settings (e.g. for emergency alerts), but this requires special permission.
* Apps can group multiple notifications for easier readability (e.g. chat messages from different contacts)
* Apps can set a visual badge on their application icon, indicating the presence of new content, with or without also sending a push notification.
iOS * Apps can choose between sending a push notification or starting a Live Activity. Live Activities have more visual customization and can show real-time updates such as sports scores or the status of a food delivery order. Starting with iOS 17.2, released in Dec 2023, Live Activities can be started remotely, just like push notifications. Prior to 17.2, users had to open the app to start them.
Android * Apps can implement Notification Channels, a way to categorize different types of notifications so that users can enable some but not others.
|