quick-brick-app-rater

App rater component for Quick Brick

Usage no npm install needed!

<script type="module">
  import quickBrickAppRater from 'https://cdn.skypack.dev/quick-brick-app-rater';
</script>

README

Quick brick App Rater plugin

Wrapper for react-native-in-app-review component

Usage:

It is hook plugin. Set up it before load of Home screen or another one and it will trigger once per launch.

Logic of displaying:

In Layout configuration will be available two fields :

  1. Present after X session - The rater will present itself after user enters the app this many times within the period defined in the next field;
  2. Within Y Days - The rater will present itself after user meet the defined number of sessions above, within the amount of days defined in this field. For example 4 times within 2 days.

Device requirements

In-app reviews only work on the following devices:

  • Android devices (phones and tablets) running Android 5.0 (API level 21) or higher that have the Google Play Store installed.
  • Chrome OS devices that have the Google Play Store installed.
  • You must be logged into the Play Store

Limitations:

  1. We can trigger dialog, when we want. We can get error, if something wrong;
  2. Apple allows us show this dialog 3 times per year for 1 app;
  3. Google can not show dialog if he want (if we will trigger it too much for his opinion). They advice put it after user 'finish level, task, action' and not interrupt his activity. 
  4. We can't get information if user already submit his rating.

Desired behaviour:

https://user-images.githubusercontent.com/73100302/141261827-9ad5671c-a909-4bd4-a00e-cc180b4885dc.mp4