Push and In-App Messaging

Frequently Asked Questions on Push and In-App Messaging

Q. Can I get notified when a mobile app user revokes push notification permission?

No, this is not possible because there is no event that is raised by the operating system to notify our SDKs when a user revokes the push notification permission. When you try to send a push notification to a user who has revoked push notification permissions, it will result in an 'UNREGISTERED' error from FCM and APNS. However, this error code can be returned in other scenarios as well such as when a user uninstalls the app. For more information, please refer to this link for more information.

Q. Can I get notified when a customer uninstalls our mobile app?

No, this is not possible because there is no event that is raised by the operating system to notify our platform when a user uninstalls the mobile app. When you try to send a push notification to such a user it will result in an 'UNREGISTERED' error from FCM and APNS.

Q. What are the supported media attachment types in push notifications?

Here's is a list of media attachment types supported by Android and iOS for push notifications:

  • Android: Image
  • iOS: Audio, Video, and Image

One notification can have only one media attachment.

Q. Are there any size limits for push and in-app message payloads?

  • The push notification payload limit is 4KB per message across Android, iOS, and web
  • There is no limit on the payload size for in-app messages