app-review-plugin
Mobile icon

App Review Plugin

Stable version 1.0.1 (Compatible with OutSystems 11)
Uploaded
 on 19 Mar (13 days ago)
 by 
4.9
 (9 ratings)
app-review-plugin

App Review Plugin

Documentation
1.0.1

Actions

InAppRequestReview

Action that triggers an InAppReview. It only works if the action is triggered in an app with the same identifier that is in App/Play Store. It has a fallback in case this action does not work due to a plugin's error. Note: Not being able to open the InAppReview due to the identifier of the app not being available in App/Play Store is not considered a failure. Furthermore, the InAppReview for Android has a time bound quota defined by Google which ensures that the InAppReview dialog is not shown everytime to the user. Additionally, the same thing happens for iOS where the review prompt is limited to three times a year.

  • Input Parameters:
    • FallbackPackageName: Package Name of the App Store/Play Store app that is triggered in case the "RequestReview" plugin method doesn't work


OpenStoreScreen

Launches App/Play store page with a review form. By default current app screen is displayed but a package name can be passed to show another app's details.

  • Input Parameters:
    • PackageName: Package name to show instead of the current app. If empty, it will trigger the store screen for the current app if the identifier is in App Store or Play Store;
    • WriteReview: iOS only parameter. True to open review form.


CheckAppReviewPlugin

Action that checks the plugin's availability. It's being called inside of every action that uses a plugin method to check its availability. 


How to demo InAppRequestReview action?

  • In order to test this, you need to generate an app with an identifier that is already available in App/Play Store. By doing this, the plugin will automatically detect the app and open the InAppReview accordingly. Note: make sure that the identifier that you choose is not from an app you already have installed in your device, otherwise it will give conflicts regarding the app's package.

1.0.0

Actions

InAppRequestReview

Action that triggers an InAppReview. It only works if the action is triggered in an app with the same identifier that is in App/Play Store.

  • Input Parameters:
    • FallbackPackageName: Package Name of the App Store/Play Store app that is triggered in case the "RequestReview" plugin method doesn't work


OpenStoreScreen

Launches App/Play store page with a review form. By default current app screen is displayed but a package name can be passed to show another app's details.

  • Input Parameters:
    • PackageName: Package name to show instead of the current app. If empty, it will trigger the store screen for the current app if the identifier is in App Store or Play Store;
    • WriteReview: iOS only parameter. True to open review form.


CheckAppReviewPlugin

Action that checks the plugin's availability. It's being called inside of every action that uses a plugin method to check its availability.