Due to operational concerns, Xiaomi Corporation has recently notified users about discontinuing the Mi Push service beyond Mainland China. You might have already received correspondence regarding this matter.
Who does this shutdown affect?
The shutdown will only impact App Push Notifications sent via Push Amplification™ Plus to Xiaomi Devices.
What does the shutdown mean for you?
In the Push Amplification™ Plus, the Mi Push Native service was used as a push notification delivery rate amplification technique over and above Firebase Cloud Messaging(FCM). Now that the Mi Push service is being shut down, we cannot provide the Mi Push service for Xiaomi devices. However, our Push Amplification™ Plus will still work perfectly to deliver notifications to Xiaomi devices.
What will be the impact?
Rest assured that your Xiaomi devices will continue to receive the notifications you send. For Xiaomi devices, the Mi Push Native service offered marginally better delivery rates over Firebase Cloud Messaging (FCM). Hence, we foresee that some of our customers with a substantial base of Xiaomi devices using Push Amplification™ Plus will see a slight decrease in their Push Notification delivery rates.
When will MoEngage apply these changes?
To ensure we switch to a stable service and prepare our customers for upcoming changes, we will continue to run the Mi Push service for Xiaomi devices until March 30th, 2024. From March 31st, 2024, Xiaomi devices will be targeted via FCM service instead.
Other changes that MoEngage would be making regarding Mi Push deprecation
- From Android SDK version 13.00.00 onwards, MoEngage will stop supporting Mi Push.
- On the MoEngage Dashboard, you will stop seeing the Mi Push Settings section illustrated in the following image:
Recommended Action
We recommend that our customers remove Mi Push SDK from their apps. The steps to do so are enumerated in Removing Mi SDK Dependency.
FAQs
-
What will happen if I don’t remove Mi SDK by or after the deprecation date? Will I face app crashes if I do not remove Mi SDK?
If your app has Mi SDK integrated along with MoEngage SDK, it will not lead to app crashes even after Mi Push service is discontinued on April 2, 2024.
The Mi SDK will continue to be integrated as a Dead SDK, which may execute but will not impact any feature. The push token registration for FCM will continue to function, and such devices will be targetable via regular Push.
However, we recommend removing the Mi SDK with your next app release. The steps to do so are enumerated in Removing Mi SDK Dependency. Support for Mi Push will also be removed from MoEngage Android SDK version 13.00.00 onwards.
-
Will Xiaomi devices no longer be targeted via push notifications?
After April 2, 2024, Xiaomi devices will continue to receive the notifications you send via Firebase Cloud Messaging (FCM).
For Xiaomi devices, the Mi Push Native service offered marginally better delivery rates over Firebase Cloud Messaging (FCM). Hence, we foresee that some of our customers with a substantial base of Xiaomi devices using Push Amplification™ Plus will see a slight decrease in their Push Notification delivery rates.
-
Should I continue using Push Amplification™ and Push Amplification™ Plus for my campaigns?
Yes. Push Amplification™ will continue to operate for all Android users and Push Amplification™ Plus will continue to operate for the non-Xiaomi eligible devices. You will still be able to see the uplift from these services in your campaigns.
We foresee that some of our customers with a substantial base of Xiaomi devices using Push Amplification™ Plus will see a slight decrease in their Push Notification delivery rates.