보상형 광고 끝나고 광고 종류에 따라 앱 튕기는 현상 발생

이 글의 성격은 무엇인가요?

질문 / 문제 해결

내용을 설명해주세요

보상형 광고 시청을 완료하고 광고 화면에서 닫기를 누를 때, 광고 종류에 따라 성공하거나 토스 화면을 튕깁니다.
환경: 웹뷰(React), 안드로이드, sdk 2.10.8
USB 디버깅을 통해 에이전트로 성공, 실패사례를 비교한 결과:

두 번째 재현 로그를 비교한 결과, 원인이 거의 좁혀졌습니다.

이번 성공 사례는:

  • com.google.android.gms.ads.AdActivity
  • 기존 게임과 같은 task 28499
  • X 이후 AppsInTossActivity로 정상 복귀

이전 실패 사례는:

  • com.unity3d.ads.adplayer.FullScreenWebViewDisplay
  • 별도 task 28496
  • X 이후 토스 MainActivity가 표시됨

즉, X를 빨리 눌러서라기보다 광고 공급자가 달랐기 때문일 가능성이 높습니다.
이번에는 AdMob 광고, 이전에는 Unity 광고가 선택됐습니다. 앱이 잘못된 스킴을
호출한 증거는 여전히 없습니다.

──────────────────────────────────────────────────────────────────────────────

• 원인은 거의 확인됐습니다.

성공한 광고는 Google AdMob AdActivity로 실행되어 게임과 같은 task에서 복귀했
습니다. 실패한 광고는 Unity FullScreenWebViewDisplay가 별도 task에서 실행되
어 X를 누른 뒤 토스 메인으로 돌아갔습니다.

따라서 해결책은 다음 우선순위입니다.

  1. 토스에 해당 광고 그룹에서 Unity 공급자를 제외하거나, Android에서 AdMob만
    사용하도록 요청

  2. 토스가 공급자 고정 옵션을 제공하지 않으면 하트 광고를 임시 중지

  3. intoss:// 스킴이나 강제 closeView()를 추가하지 않기

  4. 토스 수정 후 같은 기기에서 AdActivity → AppsInTossActivity 복귀를 재검증

이번 성공은 X를 빨리 눌렀기 때문이라기보다 AdMob이 선택되어 정상적인 Android
task로 복귀했기 때문으로 보는 것이 타당합니다.

──────────────────────────────────────────────────────────────────────────────

─ Conversation recap ─────────────────────────────────────────────────────────

성공한 경우는 X를 빠르게 눌러서라기보다 광고가 게임과 같은 task에서 실행됐기
때문이고, 실패한 경우는 Unity 웹뷰가 별도 task로 실행된 것이 원인으로 확인됐
습니다. 다음 단계는 광고 실행 설정을 점검하는 것입니다.

appName (선택)

com-juua-memorygame

저도 동일 현상으로 유저 신고가 들어오네요.

안녕하세요 :slight_smile:
빠르게 확인해보겠습니다.