UInAppReviewsManager

#include <InAppReviewsManager.h>

The UInAppReviewsManager class is used to request and launch the in-app review flow.

Summary

Refer to https://developer.android.com/guide/playcore/in-app-review for more information.

Inheritance

Inherits from: UGameInstanceSubsystem

Public functions

Deinitialize() override
virtual void
Initialize(FSubsystemCollectionBase & Collection) override
virtual void
LaunchReviewFlow(FReviewOperationCompletedDelegate InOnLaunchFlowOperationCompleted)
void
Requests to display the in-app review flow to the user.
RequestReviewFlow(FReviewOperationCompletedDelegate InOnRequestFlowOperationCompleted)
void
Requests the information needed to launch the in-app review flow.

Public functions

Deinitialize

virtual void Deinitialize() override

Initialize

virtual void Initialize(
  FSubsystemCollectionBase & Collection
) override

LaunchReviewFlow

void LaunchReviewFlow(
  FReviewOperationCompletedDelegate InOnLaunchFlowOperationCompleted
)

Requests to display the in-app review flow to the user.

Details
Parameters
InOnLaunchFlowOperationCompleted
The delegate to be called when the launch flow operation completes.

RequestReviewFlow

void RequestReviewFlow(
  FReviewOperationCompletedDelegate InOnRequestFlowOperationCompleted
)

Requests the information needed to launch the in-app review flow.

Details
Parameters
InOnRequestFlowOperationCompleted
The delegate to be called when the request flow operation completes.