Detect app issues early with pre-review checks

Pre-review checks help you catch potential problems with changes you plan to make to your app, before you send them for review. Some of the problems may be critical and must be fixed before you can send your changes for review.

Overview

You can find pre-review checks on the Publishing overview page, in the "Changes not yet sent for review" section. This section is only visible if you have made changes to your app since it was last sent for review.

Pre-review checks automatically start running whenever you make changes to your app. You can view their status on the Publishing overview  page, but should note the following:

  • Some of the checks take longer to run than others, so you may see an estimated time until they finish.
  • You don’t need to wait for the checks to finish to be able to send your changes for review. You can send changes at any time, and we’ll finish these checks before sending your changes to be reviewed.

Issues will be visible as soon as they are discovered. Click View issues to learn about each issue.

Learn more about our app review process at Google Play Academy.

View an example screen capture of pre-review checks

Managing detected issues

We check for a variety of different issues. We provide information on each issue, along with links to help you fix them or learn more about the relevant subject. You can fix many issues directly in Play Console, while others might require technical changes to your app, which may require you to build and upload a new app version.

Some issues must be fixed before you can proceed. Others can be deferred by selecting Ignore issue. To ignore an issue, you must disclose why by selecting one or more reasons, for example, "I already have plans to resolve this issue" or "This issue is incorrect." This information will be logged in the Activity log, and we will use your response to help improve the reliability of our checks.

Your response won't affect your app review outcome, but if the issue makes your app non-functional, it might be rejected during review for failing to comply with Google Play's policies relating to app quality (such as the Minimum Functionality policy).

If you ignore issues without subsequently fixing them, they may reappear in the future.

View an example screen capture of a detected issue

Required permissions to ignore issues

Only users with one of the following permissions can ignore issues:

These are the same permissions used for other features on the Publishing overview page, including managed publishing, so you shouldn’t need to change your currently assigned user permissions.

Frequently asked questions

Why are you introducing these new checks?

We want to provide you with early feedback on any critical issues with your planned changes to ensure your app works great for your users. They also help you avoid common mistakes that can result in your changes being rejected during review.

Are these checks new?

We’ve always run checks to ensure that apps comply with our Developer Program Policy, and that they perform well on user devices. We’re now surfacing a number of these upfront in Play Console, along with some newer quality checks, such as app compatibility issues on newer versions of Android, to save you time.

Are pre-review checks the same as the existing app review process?

No. These checks run before your app is in the review process

What pre-review checks are run?

We run a variety of pre-review checks across your app. Some examples of checks include ensuring your updates contain all mandatory declarations within the App content page (Policy and programs > App content), and detecting high crash rates on certain devices or versions of Android.

How long do the checks take?

All checks take no longer than 15 minutes to return but are usually much shorter. You can select Send for review while the checks are still running and we haven’t found any issues yet. We’ll finish running the checks and automatically send your changes for review if we don’t find any issues.

How do these checks work over the API?

Currently, most of these checks run only on the Play Console website, with a subset running over the API. Checks that return almost immediately will run over the API, while longer-running checks will not.

Can I simply choose to ignore all issues?

No, some checks are required for publishing on Google Play and cannot be ignored. Examples include missing app content declarations and other information about your app.

What do you do with the responses selected after I ignore an issue?

We use these responses to help us understand if we got something right or wrong to improve the reliability of our checks, and to understand your perception of these checks. Your response won't affect your app review outcome, but if the issue makes your app non-functional, it might be rejected for failing to comply with Google Play's policies relating to app quality (such as the Minimum Functionality policy).

If I pass all pre-review checks, can I still fail the app review process?

Yes, it is possible to pass all pre-review checks and still fail the app review process, which is more comprehensive than the pre-review checks we surface directly in Play Console.

What happens if I send changes for review before the checks are finished?

The checks will continue to run, and your changes will be sent for review automatically once they're complete, as long as no critical issues were detected.

Are all detected issues accurate?

We strive for accuracy, but some issues might be incorrect due to their technical nature. You can ignore these and select an appropriate reason to give us feedback.

Related content

Was this helpful?

How can we improve it?
Search
Clear search
Close search
Google apps
Main menu