Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Rate Google Play application directly in app [duplicate]

I need to make rate option in my android app.

I found this link

but I'm not sure that want I search. I want to just provide ability for users to rate my app on Google Play.

like image 399
Matrosov Oleksandr Avatar asked Jun 30 '12 00:06

Matrosov Oleksandr


People also ask

How do I rate an app in the app store?

Browse or search for the app you want to review. Find and select the app to open the detail page. To rate the app: Under “Rate this app," select the number of stars. To leave a review: Under the star rating, tap Write a review.

How do I rate an app in Google Play Mobile?

Launch the Google Play Store app on your Android device. Search and go to the detail page of the app you want to review. Under Rate this app, tap on Write a review. Author the review according to your experience.

What happens if an app gets 1 rating Play Store?

“An app with 1 star rating will still be available for download even after it gets poor ratings.

How do I improve my app rating on Google Play?

Identify the most engaged users by prompting them first. Ask only in the “moments of joy” and showcase the benefits of their feedback for your product. Keep negative reviews away from the stores by providing a customer support center. A/B test your rating prompts to find the best one.


2 Answers

Simple do this...

final String appPackageName = "your.package.name";  try {       startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id=" + appPackageName)));     } catch (android.content.ActivityNotFoundException anfe) {       startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("http://play.google.com/store/apps/details?id=" + appPackageName)));     } 
like image 32
TomazStoiljkovic Avatar answered Oct 14 '22 23:10

TomazStoiljkovic


The rating is done through market app so that ratings can be trusted. If apps were allowed to handle the rating themselves, then the developer could manipulate the app's rating any time. So there is no way you can handle the rating yourself. You can only prompt the user to your app page on Google Play and ask them to rate your app for more support.

Use the built-in intent to launch market

private void launchMarket() {     Uri uri = Uri.parse("market://details?id=" + getPackageName());     Intent myAppLinkToMarket = new Intent(Intent.ACTION_VIEW, uri);     try {         startActivity(myAppLinkToMarket);     } catch (ActivityNotFoundException e) {         Toast.makeText(this, " unable to find market app", Toast.LENGTH_LONG).show();     } } 
like image 165
K_Anas Avatar answered Oct 15 '22 01:10

K_Anas