[기타/앱운영] Google Play app-ads.txt 적용 방법과 반영 체크리스트
업데이트:
문제/배경
AdMob 수익이 집계되기 시작한 뒤, 앱 단위의 광고 신뢰성 이슈를 줄이기 위해 app-ads.txt를 정리했습니다.
웹 ads.txt만 맞춰두면 끝나는 줄 알기 쉽지만, 앱은 Play Console의 개발자 웹사이트/앱 URL/파일 경로가 모두 맞아야 실제 반영이 안정적으로 진행됩니다.
원인
app-ads.txt 문제는 대부분 아래 세 가지에서 발생했습니다.
- Play Console에 등록된 앱 URL과 실제 호스팅 URL 불일치
- 파일 경로는 맞지만 내용 포맷(
publisher id,seller type) 오기 - 반영 대기 시간을 고려하지 않고 즉시 실패로 판단
적용 코드/설정
현재 블로그/앱 경로에서는 동일한 포맷으로 파일을 관리합니다.
google.com, pub-5609154832705787, DIRECT, f08c47fec0942fa0
운영 중인 실제 파일 경로:
/app-ads.txt/project/horror-world/app-ads.txt/project/siren-soundboard/app-ads.txt
검증 결과
적용 이후에는 앱 상세 페이지와 웹 경로가 연결된 상태에서 누락 경고 없이 유지되고 있습니다.
핵심은 파일 내용보다도 “Play Console에 저장된 URL과 동일 도메인에서 파일을 서빙하는지”를 먼저 확인하는 것이었습니다.
요약
app-ads.txt 자체는 한 줄이라 단순해 보이지만, 실제 반영은 파일 내용보다도 연결 경로와 공개 URL 정합성에서 갈리는 경우가 많습니다.
핵심은 Play Console에 저장한 URL과 같은 도메인 루트에서 파일이 200으로 열리는지 먼저 확인하고, 그 다음에 google.com, pub-..., DIRECT, f08c47... 형식과 하위 경로 중복 여부를 점검하는 순서로 보는 것입니다.
또 수정 직후 바로 실패로 단정하기보다 24~48시간 정도의 반영 지연을 감안하고 확인하는 편이 운영상 훨씬 안정적이었습니다.
댓글남기기