Why Does Real-Time Uninstall Tracking Differ from the Uninstall Status on the Dashboard?

Problem

After the real-time uninstall tracking is implemented, the uninstalled status on the MoEngage dashboard is expected to match that.

Explanation

The real-time uninstall tracking does not match the uninstalled status on the MoEngage dashboard due to the following reasons:

  • Firebase Cloud Messaging (FCM) tracks the app-remove event when an app is uninstalled. MoEngage uses this app-remove event through FCM Functions.
  • The uninstalls tracked by MoEngage's backend may not match the FCM events. The real-time uninstall tracking relies on FCM configuration and the app_remove event.
  • Currently, MoEngage tracks uninstall by sending silent push notifications to all user devices daily. It can take up to 24 hours to track an uninstall.
  • The FCM SDK tracks an uninstall immediately, allowing for a quick response.
  • You cannot change the installed flag. MoEngage manages it through silent push notifications.
info

Information

If you see more uninstalls in the Play Store console than in MoEngage, it can be an issue with calls made to FCM. In this case, you must contact the FCM support. It is essential to understand that uninstall tracking occurs in the backend, and real-time uninstall tracking numbers cannot be compared.

To implement a real-time uninstall, read Real-time Uninstall Tracking

 

 

 

 

 

Was this article helpful?
0 out of 0 found this helpful

How can we improve this article?