[질문] 보상형 광고에서 userEarnedReward 이벤트가 오지 않는 문제

안녕하세요. 현재 광고 연동을 하다가 막히는 부분이 생겨서 게시글을 올리게 되었습니다.

문제점

보상형 리워드 광고를 연동하고 있는데, 광고는 정상적으로 노출되고 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일 전부터 있던 문제인데 아직 해결을 못해서 게시글을 올리게 되었습니다.

혹시 해당 문제 해결이 되었을까요?

저희도 동일 현상이 발생해서 확인해보니 특정 광고네트워크에서 제공하는 보상형 광고에서만 발생하는 이슈로 추정됩니다. 또한 안드로이드는 이상이 없고 iOS에서 발생하는 것으로 보이며, 1 of 2 / 2 of 2로 광고가 나뉘어진 광고에서 주로 발생합니다.

운영진 분들의 확인 요청드립니다.

또한 광고 종료 후에도 딤드가 사라지지 않는 이슈도 같은 광고네트워크에서 발생하는 것으로 보입니다.

답장이 많이 늦어 죄송합니다.
확인해보니 제 코드에서는 광고를 너무 자주 로드하고 있던 문제가 원인이었던 것 같습니다.
해당 부분을 수정한 이후에는 리워드가 정상적으로 정상적으로 지급되고 있습니다.
말씀 주신 상황과는 다른 이슈로 보여, 크게 도움이 되지는 못할 것 같습니다.

@kayJ 님 안녕하세요

현재 n of 2 유형에서 2가지 문제가 발생하는 것으로 보이는데 몇가지 확인 부탁드립니다.

  • 보상형 광고를 끝까지 시청해도 userEarnedReward 이벤트가 오지 않음
    • iOS에서만 발생
    • 토스앱 버전과 SDK 버전 알 수 있을까요?
  • 보상형 광고 종료 후에도 딤드가 사라지지 않는 이슈
    • 타 개발사에서는 전면형 광고 종료 후에 딤드가 사라지지 않는다고 말씀주셔서
    • 토스앱 5.240.0 버전에 딤드 화면에서 터치를 하면 딤드 처리를 해제하도록 개발했습니다.
    • 혹시 토스앱 버전이 어떻게 되실까요? 전면형 광고가 아닌 보상형 광고가 맞으신지도 확인 부탁드립니다.

@seonjeong 님 안녕하세요.

  • 딤드 터치시 사라지는 것으로 최신버전에서 확인되었습니다.
  • iOS v5.241.0에서 확인시 특정 광고 타입 1 of 2 / 2 of 2로 나뉘어진 경우 이벤트 응답이 오지 않습니다. 다만 userEarnedReward 혹은 dismissed 중 어떤 이벤트에 대한 응답이 오지 않는지는 샌드박스 앱에서 확인이 불가능합니다.
  • 영상 스크린샷은 메시지로 전달드릴게요. 감사합니다.
1개의 좋아요