Release updates progressively to ensure a positive reception
Google Play allows you to release an update to your app to a subset of your users, then progressively to larger portions of your user base. During these rollouts you can monitor performance reports and user feedback for any issues, then act to fix damaging issues.
Why it works
Staged rollouts help ensure that the smallest number of users are affected by any issues you may have missed during testing. During a rollout, the Release Dashboard lets you monitor a range of information about the health of your rollout and compare it to previous releases. You can monitor crashes, ANRs, installs, uninstalls, and ratings, including the number of ratings provided. If you see anomalies in your app's behavior, you can suspend the rollout, make corrections, and release an app update if necessary before continuing the rollout, thereby protecting your app's reputation.
How to do it
- In the Google Play Console, select the app you want to release.
- On the left menu, select Release management and then App releases.
- Next to the release type you want to create, select Manage and then select Create release.
- Enter the details for your release then select Review. Confirm that there aren't any issues with your release, then select your rollout percentage.
- Select Confirm rollout.
- Open the Release dashboard. Choose a release to compare this release to or accept the default. Start monitoring crashes, ANRs, ratings, and uninstalls for any issues.
- Open App releases to halt the rollout if you see more issues than you expected.
- Resume the rollout if you find everything is OK, or the issue was in a backend system or could be resolved without updating your APK. Then, continue the rollout to more of your users, until everyone has the update. However, if your APK needs updating, abandon this release and start a new release for the updated APK.