How do you to check if a user has rated your app on the Google Play?
No. You cannot do this. And this is a good thing too -- otherwise you will be able to influence rating by giving people who rated it rewards and such. Additionally, developers would be able to retaliate to negative reviews if such an API were available. This might also violate certain legal agreements between the User and Google if Google starts revealing this data.
However, this is what I personally do in my apps:
- Let the user use the app 5 times, to get a good feel of it.
- Prompt the user on the sixth run to rate it with options for
Yes
,Later
andNever
. Later delays it by two days.
Google Play In-App Review API. How to check if the user has rated the app?
No there is no way to find out whether user has rated the using google In-App review API . Please refer Launch the in-app review flow
How can I know a user who has finished the ratings of an App with Google Play In-App Review API?
If you are worried about ratings UI will show up again if a user have already submitted a review for the App then it won't. It will not show up. However it will return a Success response as i observed . See the Test documentation
.
i want to know Whether user rated my app already or not in flutter?
You cannot do that
this is against google policy because you may reward users if they rated your app but you can ask users to rate the app after using it a couple of time
this package will help you to do that rate my app flutter
Is there a way to see that a user has submitted a review to the Android Marketplace?
There is no API for the Play Market, which is what you really need.
As others have mentioned, you can always keep track if a user has pressed a button to launch the Play Market, but you can't tell what they did once there.
There is a 3rd party Market API, but it is not reliable (certainly not there fault - it is a workaround, since an official API doesn't exist).
It is possible to create a "Campaign" using AdWords. This allows you to track referral URLs (which would allow you to track entry points to the app from external resources). I found a good post about that here: http://gyurigrell.com/2012/2/21/tracking-install-sources-android-apps
Bottom line, I am pretty sure you can't do what you are asking.
Related Topics
How to Handle App Lifecycle with Flutter (On Android and iOS)
How to Check If User Is Logged in with Fb Sdk 4.0 for Android
Fcm Remote Notifications Payload for iOS and Android
When Should I Recycle a Bitmap Using Lrucache
How to View Data Saved in Android Database(Sqlite)
Failed to Execute Tools\Android.Bat: Solution
Android Ndk Std::To_String Support
A Correct Way to Convert Byte[] in Java to Unsigned Char* in C++, and Vice Versa
Listview: Textview with Linkmovementmethod Makes List Item Unclickable
Eclipse Indexer Errors When Using Stl with Android Ndk
Android Clickablespan Not Calling Onclick
How to Integrate Opencv 4.0 into a Pure C++ Android Ndk Project
How to Get Canonical Id from Gcm