Understand how OneSignal tracks confirmed push notification deliveries across platforms like iOS, Android, and Web. Learn how to enable it, troubleshoot issues, and interpret delivery confirmation status.
Confirmed Deliveries Flow
group.your-main-app-target-bundle-id.onesignal
group.your-bundle-id.OneSignalNotificationServiceExtension.onesignal
mutable-content
set to 1
. This happens automatically, but you may be setting it to 0
in your code.OneSignalSDKWorker.js
Service Worker script references the correct v16 script:
Case | Description |
---|---|
Displayed but NOT Confirmed | Device shows the notification but doesnβt report to OneSignal due to network error or crash. |
Confirmed but NOT Displayed | Notification received but not seen by user due to:
|
Delivered but NOT Confirmed and NOT Displayed | Not Confirmed because of message deduplication:
|
support@onesignal.com
Please include: