Essential Kit
Loading...
Searching...
No Matches
RateMyApp

The RateMyApp class provides an unique way to prompt user to review the app. More...

Static Public Member Functions

static bool IsAllowedToRate ()
 Checks whether it is allowed to show the rate my app prompt or not. Returns true when the constraints set in settings are met, else false.
 
static void AskForReviewNow (bool skipConfirmation=false)
 Immediately prompts user to review. This method ignores the conditions to be satisfied and presents the confirmation dialog(optional) followed by native store review dialog(based on quota).
 
Advanced Usage
static void Initialize (RateMyAppUnitySettings settings, string storeId)
 Initialize the RateMyApp module with the given settings. This call is optional and only need to be called if you have custom settings to initialize this feature.
 

Events

static Callback< RateMyAppConfirmationPromptActionTypeOnConfirmationPromptAction
 Event triggered when user clicks on any of the buttons in the confirmation dialog.
 

Detailed Description

By default, prompt system makes use of configuration available in RateMyApp section of Essential Kit Settings. These values can be adjusted according to developer preference.

Member Function Documentation

◆ IsAllowedToRate()

static bool IsAllowedToRate ( )
static
Returns

◆ AskForReviewNow()

static void AskForReviewNow ( bool skipConfirmation = false)
static
Parameters
skipConfirmationIf set to true skip confirmation prompt.