Usage
Last updated
Last updated
Rate app features uses Native Store Review dialogs which are system dialogs and there are limits on how many times these are shown.
Before showing the exact store rating/review dialog, you can optionally ask if the user is really ready to rate the app. You can configure the dialog in the settings and also you can set this to off if you don't want to show it.
Make use of confirmation dialog as there are limits on how many times a rate dialog can show up on each native platform
To prevent spamming the user for rating the app, each native platform has their own limitations. So, its wise to prompt the user only when it's the right time. For ex: Showing the prompt after 10 levels of gameplay or when player archives something big while playing the game.
On iOS, there is a max cap of 3 times per year. On Android limited quota do exists and the information is not publicly available.
Once you setup the required conditions to show in settings, on every app launch plug-in detects if conditions are met.
On app launch, If the conditions are satisfied it shows up the rate dialog automatically.
Note that rate dialog presentation is subjected to a quota.
Automatically showing a popup may not be designed in some scenarios as it may showup before the main splash or home screen. To handle this you can show the rate dialog as per your choice by doing the following
Disable "Auto Show" in settings
Use IsAllowedToRate and AskForReviewNow
This method returns true if the settings set in Essential Kit settings conditions are met. Now you are allowed to show the rate dialog in the game.
This method allows you to show the rate dialog bypassing the conditions set in the settings. This can be used along with IsAllowedToRate or directly as per your requirement.
Additionally, this offers you to show a pre-confirmation dialog before actually showing the rate dialog as it's subjected to quota.