britannio / in_app_review

A Flutter plugin for showing the In-App Review/System Rating pop up on Android, IOS, and MacOS. It makes it easy for users to rate your app.
311 stars 81 forks source link

User already rated #128

Open DorraY opened 1 month ago

DorraY commented 1 month ago

Good morning,

There is only one information that I could not find anywhere, if the user already submitted the rating, will the pop-up appear to them again? Of course in case they did not exhaust the quota.

Thank you for the amazing package!

JadyMcIntyre commented 1 month ago

Any feedback?

DorraY commented 1 month ago

@JadyMcIntyre I searched in the documentations for iOS and Android and I found the answer.

for Apple https://developer.apple.com/design/human-interface-guidelines/ratings-and-reviews

When you identify places in your experience where it makes sense to ask for feedback, the system checks for previous feedback and — if there isn’t any — displays an in-app prompt that asks for a rating and an optional written review.

for Android https://developer.android.com/guide/playcore/in-app-review/test

The user account does not currently have a review for the app.

I hope this helps.

JadyMcIntyre commented 1 month ago

@DorraY This definitely does help thank you 🙏

do you by any chance know if the _inAppReview.isAvailable(); method checks if they have already reviewed, such as you have explained above:

"When you identify places in your experience where it makes sense to ask for feedback, the system checks for previous feedback and — if there isn’t any — displays an in-app prompt that asks for a rating and an optional written review."

DorraY commented 1 month ago

@JadyMcIntyre I have no idea about that, makes sense that it does.

britannio commented 1 month ago

do you by any chance know if the _inAppReview.isAvailable(); method checks if they have already reviewed, such as you have explained above:

Sadly not due to the implementation of the underlying APIs.