안녕하세요, 앱인토스 개발 관련 문의드립니다.
【앱 정보】
- 앱 이름: 머니체크 화물용 (moneycheck-truck)
- 앱 유형: WebView 기반 미니앱 (@apps-in-toss/web-framework 사용)
【문의 내용】
보상형 광고(Rewarded Ad) 테스트 ID가 작동하지 않습니다.
【현상】
- 전면형 광고 테스트 ID (ait-ad-test-interstitial-id):
정상 작동 - 보상형 광고 테스트 ID (ait-ad-test-rewarded-id):
로드 실패 (타임아웃)
【테스트 환경】
- QR 테스트 환경 (private-apps.tossmini.com)
- 토스 앱
【구현 방식】
import { GoogleAdMob } from ‘@apps-in-toss/web-framework’;
// 광고 로드
GoogleAdMob.loadAppsInTossAdMob({
options: {
adGroupId: ‘ait-ad-test-rewarded-id’, // 보상형 테스트 ID
},
onEvent: (event) => {
if (event.type === ‘loaded’) {
// 로드 완료
}
},
onError: (error) => {
// 에러 발생 - 여기로 진입하지 않고 타임아웃됨
},
});
【확인 사항】
- 전면형 광고는 동일한 코드 구조로 정상 작동합니다.
- 보상형 광고는 onEvent, onError 콜백이 호출되지 않고 타임아웃됩니다.
- isSupported 체크 없이 바로 loadAppsInTossAdMob 호출해도 동일합니다.
【질문】
- 보상형 광고 테스트 ID (ait-ad-test-rewarded-id)가 현재 활성화되어 있나요?
- 보상형 광고를 사용하려면 별도의 설정이나 권한이 필요한가요?
- WebView 기반 미니앱에서 보상형 광고 사용 시 추가로 확인해야 할 사항이 있나요?
감사합니다.