MoEngage Docs

Uninstall Tracking

By default the MoEngage SDK takes care of uninstall tracking.
In case the app is customising the notification handling as mentioned below this is required, else you can move to In-App NATIV

The app receives the push payload sent from MoEngage and handles the notification display as well.
In this case the app should make sure they do not show silent notifications(used for uninstall tracking). Below is the check one should have before showing push from MoEngage.

// extras is push payload
if (MoEngageNotificationUtils.isFromMoEngagePlatform(extras)
    && !MoEngageNotificationUtils.isSilentPush(extras)) {
    // Show Notification
}

Testing Silent Push

Click here to read more about silent push and how to test it.

Updated about a year ago


What's Next

In-App NATIV

Uninstall Tracking


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.