구글플레이 앱에서 리뷰 요청을 보여줄 수 있는 구글플레이 인앱 리뷰 API가 제공되고 있고, 유니티용 플러그인도 준비가 되어 있다.
개발환경 가이드의 맨 아래에 유니티용 플러그인 링크가 준비되어 있다.
개발환경 가이드 : developer.android.com/guide/playcore#unity
최신 버전 맨 아래에 google-play-plugins-x.x.x.unitypackage가 준비되어 있다. 그러나. 유니티 프로젝트에 최근의 애드몹 플러그인이 이미 설치되어 있다면 구글 레지스트리 설정이 따라와 있을 것이고 Package Manager의 My Registries에서 Google Play In-app Review 플러그인을 쉽게 볼 수 있다. 유니티의 Package Manager에서 설치하면 훨씬 빠르고 간단하다.
플러그인 설치가 완료되면 Package Manager의 In Project에 Google Play In-app Review가 있는 것을 확인할 수 있다.
var reviewManager = new ReviewManager();
// start preloading the review prompt in the background
var playReviewInfoAsyncOperation = reviewManager.RequestReviewFlow();
// define a callback after the preloading is done
playReviewInfoAsyncOperation.Completed += playReviewInfoAsync => {
if (playReviewInfoAsync.Error == ReviewErrorCode.NoError){
// display the review prompt
var playReviewInfo = playReviewInfoAsync.GetResult();
reviewManager.LaunchReviewFlow(playReviewInfo);
}
else {
// handle error when loading review prompt
}
};
리뷰창이 떠야할 시점에는 간단한 코드를 삽입하고 인앱 리뷰는 앱을 구글 플레이에 게시한 후에만 테스트가 가능하므로 프로덕션 외의 테스트 트랙에 게시 후 테스트 한다. 에디터상에서는 오류메세지만 남는다.
참고글
medium.com/the-innovation/dont-let-players-leave-your-unity-game-with-google-play-in-app-reviews-d9d91b685cff
유니티용 인앱 리뷰 통합
developer.android.com/guide/playcore/in-app-review/unity
유니티 플러그인 다운로드
github.com/google/play-unity-plugins/releases
인앱 리뷰 테스트
developer.android.com/guide/playcore/in-app-review/test
'tips > 유니티 & 개발' 카테고리의 다른 글
유니티에서 Firebase Storage를 이미지 서버로 이용하기. (0) | 2021.01.07 |
---|---|
구글 애드몹 테스트 광고 아이디 (0) | 2020.12.22 |
애드몹 미디에이션에 필요한 유니티용 어댑터 다운로드 (0) | 2020.12.15 |
구글플레이 타겟층과 유니티 애즈 COPPA와 광고 필터 (0) | 2020.12.15 |
블렌더 오브젝트 변형 후 현재 값으로 초기화 (0) | 2020.12.02 |
댓글