eatthefrog
앱스토어 출시 후에 애드몹 광고가 안보이는 문제 본문

성공적인 앱스토어 등록도 잠시,,, 설치 된 어플에서 광고 뜨지 않는 문제가 발생했다.
시뮬레이터에서는 동작하지만, 테스트플라잇에서는 광고가 뜨지 않는 사전의 레드 플레그가 있었지만 애플이 테스트중에는 광고를 차단시키는 군 ㅇㅇ 하면서 지나갔던 문제였다!
원인을 추측해보자.
1. 애드몹에서 앱을 한개로 등록하고, 배너를 안드로이드, 아이폰 단위로 구분함
=> 스토어가 다를 경우 안드로이드, 아이폰으로 앱 등록을 따로 해주어야한다.

필요한 조치: ios앱 등록 및, 아이폰 배너 광고 단위 수정 ✅
2. 그래서 아이폰 앱을 등록후 배너 광고 단위를 추가해줌. 그런데 이번엔 인증문제가 발생하였다.
발생 문제: app-ads.txt 파일을 설정했지만 세부정보가 AdMob 계정의 정보와 일치하지 않는 것 같습니다.
필요한 조치: 어플 랜딩 페이지에 app-ads.txt파일을 올려야한다. ✅


app-ads.txt란?
app-add.txt는 앱 개발자가 자신의 앱과 연결된 광고 판매자를 공개적으로 선언할 수 있는 파일이다. 광고 사기를 방지하고 투명성을 높이기 위한 IAB Teach Lab 표준이다.
app-ads.txt 추가하기
1. app-ads.txt파일 만들기
2. 파일에 코드 스피넷(광고 네트워크 정보) 추가하기
3. 파일을 웹 사이트에 업로드하기
4. 웹사이트 도메인 확인하기
5. 파일이 올바르게 업로드되었는지 확인하기
: 웹 브라우저에서 "랜딩 페이지 경로/app-ads.txt"주호를 바탕으로 방문하여 파일이 올바르게 표시되어야한다.
6. 안드로이드와 IOS에 웹사이트 링크를 설정하기
* 안드로이드 : 구글 플레이 콘솔 > 앱정보/스토어 설정 > 웹사이트에 app-ads.txt를 포함한 랜딩페이지 링크 첨부
* IOS: 앱커넥트> ios앱> 마케팅 URL(개발자 웹사이트)에 app-ads.txt를 포함한 랜딩페이지 링크 추가
애드몹 처리 기다리기 (AdMob이 파일을 크롤링 하고 확인하는데 최소 24시간이 소요된다.)
업데이트 된 버전 테스트 후, 앱스토어에 등록(버전 코드 업그레이드 주의)
참고
'시행착오 노트' 카테고리의 다른 글
| React Native Permissions권한 관리 (0) | 2025.11.06 |
|---|---|
| React Native 디버깅 자동화 구축기 (0) | 2025.11.05 |
| 앱 회고 : 1) Redux & React 데이터 동기화 이슈 해결기 (feat. 재로그인 버그) (0) | 2025.04.13 |
| Expo 프로젝트에서 네이티브 모듈 추가 시 겪은 시행착오와 해결 과정 (0) | 2025.03.29 |
| 🥸🔎 버그수정 일지 2025-02-18 (0) | 2025.02.18 |