전면 광고 sdk 안드로이드 간헐적 미종료 현상 문의

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

질문 / 문제 해결

내용을 설명해주세요

[앱 정보]

  • 앱명: 급똥화장실
  • 광고 그룹 ID: ait.v2.live.b4e5c00465b54a99
  • SDK: @apps-in-toss/web-framework
    (loadFullScreenAd / showFullScreenAd 사용)

[증상 요약]
안드로이드 환경에서 메인화면 “화장실 찾기” 버튼을 눌렀을 때,
“화장실 찾는 중…” 로딩 화면에서 결과 화면으로 넘어가지 않고
멈추는 현상이 간헐적으로 발생합니다.

  • iOS: 항상 정상 동작 (전면 광고 노출 → 닫기 → 결과 화면 전환)
  • 안드로이드: 어떤 때는 정상 동작하고, 어떤 때는 로딩 화면에서
    멈춤 (동일 기기·동일 네트워크에서도 재현율이 들쭉날쭉함)

[현재 구현 흐름]

  1. loadFullScreenAd 호출
    → onEvent에서 ‘loaded’ 수신 시 showFullScreenAd 호출
  2. showFullScreenAd 호출
    → onEvent에서 ‘dismissed’ 수신 시 Promise resolve
  3. Promise.all([데이터 로딩, 광고 Promise]) 완료 후 결과 화면 전환
    즉, ‘dismissed’ 이벤트가 오지 않으면 결과 화면으로 전환되지
    않는 구조입니다.
    [추정 원인]
    안드로이드에서 광고 인벤토리가 매칭되지 않거나 광고 표시에
    실패했을 때, ‘dismissed’ 이벤트도 ‘onError’ 콜백도 호출되지
    않고 “무응답” 상태로 끝나는 케이스가 있는 것으로 추정됩니다.
    (이 경우 앱 측 Promise가 영원히 pending 상태가 되어
    로딩 화면에서 벗어나지 못함)

[문의 사항]

  1. 안드로이드 showFullScreenAd에서 광고가 정상적으로
    닫힐 때 발사되는 이벤트 타입이 iOS와 동일하게
    ‘dismissed’ 가 맞는지 확인 부탁드립니다.
    (혹시 안드로이드 전용 이벤트 타입이 따로 있는지)
  2. 안드로이드에서 아래와 같은 경우 onError 또는 별도 이벤트가
    반드시 호출되도록 보장되는지 확인 부탁드립니다.
    • 광고 인벤토리 매칭 실패 (fill 안 됨)
    • 광고 로드는 됐지만 렌더링 실패
    • 네트워크 단절/지연으로 광고 표시 중단
    • 유저가 광고를 뒤로가기 버튼으로 닫는 경우
  3. 위 광고 그룹 ID의 안드로이드 광고 노출률
    (요청 대비 impression 비율) 확인 및 최근 광고 서버
    이상 이력이 있었는지 공유 부탁드립니다.
  4. 전면 광고 구현 시 권장되는 타임아웃 처리 / 이벤트 타입
    전체 목록 / 샘플 코드가 있다면 링크 공유 부탁드립니다.

[재현 환경]

  • 기기: (갤럭시 노트20) *단순 기종 문제일 수도 있는지 확인 부탁드립니다.
  • 토스 앱 버전: (5.254.2)
  • 급똥화장실 앱 버전: (20260414-18)
  • 발생 시점: (2026-04-19 오전 10시 ~ 오후 6시)
  • 재현율: 간헐적 (동일 기기·동일 네트워크에서 10 회 시도 중
    7회 발생)
  • 네트워크: (Wi-Fi / 5G) 둘다 테스트

appName (선택)

급똥화장실

1개의 좋아요