The documentation states on a topic when to ask for a review:
Trigger the in-app review flow after a user has experienced enough of your app or game to provide useful feedback.
Do not prompt the user excessively for a review. This approach helps minimize user frustration and limit API usage (see the section on quotas).
But that's very vague, can we trigger it quite often (like after every level in a game) or should we add some wait periods inside the app (like after every level but minimum wait time a month)?
There is a similar API on iOS and it's observed that the popup shows "about three times a year". It would be helpful to know similar rough estimate, it would help to design right usage of the API and remove unnecessary user frustration.
Standard publishing: Updates to existing apps are processed and published as soon as possible. By default, your app will use standard publishing. Certain apps may be subject to extended reviews, which may result in review times of up to 7 days or longer in exceptional cases.
After Google reviews your app, you'll receive an email about whether it needs more work or if it's approved. If your app requires additional work—You'll receive a review document with specific information about what needs improvement. Address the issues and resubmit your app for review.
If you're wondering why a Google review isn't showing up, it could be that it violated the Google review policy. The review can also disappear when regular users flag the review as inappropriate. In these cases, Google investigates by looking at the review in question before deleting it from the listing.
The Google Play In-App Review API lets you prompt users to submit Play Store ratings and reviews without the inconvenience of leaving your app or game.
Google Play Core library version 1.8.0 brings a long-awaited feature: native in-app review dialog. I added it to the latest version of Settle Up and I’m very satisfied with it — it instantly boosted our ratings and the integration was very simple. Goodbye annoying custom dialogs asking for a review. When to ask for a review?
Asking for a review after opening the app is a bad idea, because it will just result in annoyed users who will either skip it or give you a bad review. The API has quotas to prevent spamming users and won’t show the dialog if the user already reviewed the app. However, you won’t know whether the user saw the popup or added the review.
During the flow, the user has the ability to rate your app using the 1 to 5 star system and to add an optional comment. Once submitted, the review is sent to the Play Store and eventually displayed.
There is no response as to whether the user rated your app or the rating dialog was shown through the In-App Review API itself. But you get these guarantees:
In case you are concerned that you might display the dialog too often, we recommend remembering when you last called launchReviewFlow
locally in a persistent way.
Let's go with your example of calling launchReviewFlow
after every level:
Source
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With