안녕하세요. 현재 광고 연동을 하다가 막히는 부분이 생겨서 게시글을 올리게 되었습니다.
문제점
보상형 리워드 광고를 연동하고 있는데, 광고는 정상적으로 노출되고 opened / dismissed 이벤트도 잘 들어옵니다.
하지만 광고를 끝까지 시청해도 userEarnedReward 이벤트만 들어오지 않는 현상을 겪고 있어 문의드립니다.
현재 발생하는 동작
-
광고는 정상적으로 표시됨
-
requested,show,dismissed등 이벤트는 정상 수신 -
오직
userEarnedReward이벤트만 수신되지 않음 -
Unity WebGL, JS bridge는 모두 정상적으로 동작
(닫힘 이벤트가 Unity까지 정상적으로 들어옴)
광고는 끝까지 시청했지만 리워드 이벤트만 발생하지 않습니다.
연동이 처음이라 혹시 놓친 부분이 있는지 확인 부탁드립니다.
GoogleAdMob.showAppsInTossAdMob({
options: { adGroupId: AD_GROUP_ID },
onEvent: (event) => {
console.log(“EVENT:”, event.type);
switch (event.type) {
case 'dismissed':
// 정상 작동
break;
case 'userEarnedReward':
// 문제: 여기로 절대 오지 않음
console.log("REWARD!!!");
break;
}
},
onError: (e) => console.error(e)
});
혹시 제가 놓친 부분이 있는지 혹시 아시는 분 계실까요?
4일 전부터 있던 문제인데 아직 해결을 못해서 게시글을 올리게 되었습니다.