WOW!!!
This is a game changer because reviews are the BIGGEST factor in users just being able to see our app in the playstore when they do a search.
This API will be so much more effective in getting positive reviews because:
1) Before this API, our app would not know if a user posted a review or not, so our app would either annoy the user with repeated prompts, or have a "I already left a review" or "Don't ask again" option in the prompt.
2) We can easily configure our app to first ask a simple question like "How much do you like this app?", and ONLY if the user responds favorably, then call this API to allow them to actually post a review.
3) Many times I will see in analytics the event that a user selected "Rate in Playstore" in my app, but only to find out that those events happen much more often then when a new review actually posts. This API will significantly increase the number of not only reviews posted (by eliminating the lazy, or "I forgot to post the review" users), but they will be "positive" reviews too (because our apps will obviously not allow a user to post a review if their response to item #2 above was not positive).
I am assume this API will let our app know if the user already posted a review, so we won't bother them about posting one.
I know this would be wishful thinking, but it would be cool if the API can let us know what the star rating was that the user selected after calling this API.