
When indexed, your application becomes more discoverable to the relevant users. Reviews are part of this text because they appear in your store listing. Apart from keywords that you add such as the application title and description, Google Play store indexes almost every text in your store listing. Improvement on your Play store ranking can make your application more discoverable via organic searches. Feedback lets you know that something might not be working well, giving you a nudge to fix said bug. Potentially, a user could experience a bug while interacting with your application.

Reviews also form a line of communication between you and your users, as they tell you what to improve in your application. The reviews share the experiences of previous users. There’s a good chance a new user will check reviews and ratings to decide which application to try. They are a crucial part of securing more downloads because they can convince a new user whether they should download the application. Reviews play a marketing role in your application. Why you should ask your users for reviews

Google announced an in-app review API that prompts users to submit Play store ratings and reviews without leaving the application and without opening the Play store either. You don’t want such a scenario, as there’s a chance that a user may not reopen your application once redirected to the play store. This type of call to action will force your user to leave your application. To make matters worse, this method doesn’t establish communication between the Play store and your application it will keep popping up even after a user leaves a review. This approach does not promote a user good experience and can potentially ruin your application’s reputation among users. If the user agrees, the button redirects to the Play store so that the user can write a review about your application. In some fashion, you would use a fallback review dialog with some “call to action” buttons to nudge the user to review your application. In the old days, a user would have to open the Google Play store to write a review. Feedback will give you insight into what your users think about your application.

When a user is interacting with your application, you always want to get feedback.

In this guide, we will learn how to implement the rate this app functionality within your Android application using Google core in-app review API.
