Hi, I’m trying to implement in-game review pop up without leaving the game. using google play services.
I installed:
→ com.google.play.core-1.8.1.unitypackage
→ com.google.play.review-1.8.1.unitypackage
But whenI’m creating the reviewManger
using System.Collections;
using UnityEngine;
using Google.Play.Review;
public class ReviewManager : MonoBehaviour
{
private ReviewManager _reviewManager;
private PlayReviewInfo _playReviewInfo;
public void RequestReviewFlow()
{
_reviewManager = new ReviewManager();
var requestFlowOperation = _reviewManager.RequestReviewFlow();
requestFlowOperation.Completed += OnRequestFlowComplete;
}
private void OnRequestFlowComplete(OperationResult<ReviewInfo> result)
{
if (result.Error != ReviewErrorCode.NoError)
{
// Error handling
return;
}
_playReviewInfo = result.GetResult().PlayReviewInfo;
LaunchReviewFlow();
}
public void LaunchReviewFlow()
{
if (_playReviewInfo == null)
{
// Error handling
return;
}
var launchFlowOperation = _reviewManager.LaunchReviewFlow(_playReviewInfo);
launchFlowOperation.Completed += OnLaunchFlowComplete;
}
private void OnLaunchFlowComplete(OperationResult result)
{
// Review flow finished, no indication of whether the user reviewed or not.
}
}
I got only red lines for missing references…
It will be nice to see a tutorial to show how to implement it, an example of it.
There is no examples