Skip to content

Most visited

Recently visited

navigation

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

  1. In the Google Play Console, select the app you want to release.
  2. On the left menu, select Release management and then App releases.
  3. Next to the release type you want to create, select Manage and then select Create release.
  4. Enter the details for your release then select Review. Confirm that there aren't any issues with your release, then select your rollout percentage.
  5. Select Confirm rollout.
  6. 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.
  7. Open App releases to halt the rollout if you see more issues than you expected.
  8. 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.
This site uses cookies to store your preferences for site-specific language and display options.

Get the latest Android developer news and tips that will help you find success on Google Play.

* Required Fields

Hooray!

Follow Google Developers on WeChat

Browse this site in ?

You requested a page in , but your language preference for this site is .

Would you like to change your language preference and browse this site in ? If you want to change your language preference later, use the language menu at the bottom of each page.

This class requires API level or higher

This doc is hidden because your selected API level for the documentation is . You can change the documentation API level with the selector above the left navigation.

For more information about specifying the API level your app requires, read Supporting Different Platform Versions.

Take a short survey?
Help us improve the Android developer experience.
(Sep 2017 survey)