앱 광고(AdMob)
마치면 앱에 AdMob 광고가 붙어 수익이 나요. 개발 중엔 테스트 광고만 보이고, 출시 빌드만 실제 광고를 써요. 마지막 스토어 앱 연결은 출시 뒤에 해요(확인까지 최대 7일).
가장 흔한 사고는 개발 중 내 폰에서 실제 광고를 눌러 계정 경고를 받는 거예요. 그래서 테스트 광고를 기본값으로 둬요.
시작하기 전에
- Google 결제 프로필 — AdMob 은 Play·AdSense 와 같은 결제 프로필을 써요. 유형(개인·사업자)은 만든 뒤 못 바꿔요(Google 돈 받기).
- AdMob 계정 — 오래 안 쓴 계정은 다시 활성화해야 해요(검토 최대 24시간).
- 다른 광고 회사도 붙일지(미디에이션) — 문서·설문 비용을 먼저 보고, SDK 없이 되는 길부터 골라요.
- AdMob 만: 가장 단순해요. 처리방침·스토어 설문이 그대로예요.
- SDK 없이 입찰만 하는 곳(콘솔 계약만): 앱을 안 고쳐요. app-ads.txt 줄만 추가해요.
- 광고 회사 SDK 추가: 수익이 오를 수 있지만, 회사마다 광고 식별자를 직접 받아서 처리방침 개정(공지 기간)·스토어 설문 재제출이 필요해요. 회사마다 가입(로그인)·지급 계좌 입력은 운영자가 해요.
코딩 에이전트에게 붙여 넣기
이 allob 사업 가이드를 읽고, 내 사업에 해당하는 할 일만 골라 진행해 줘: https://allob.app/docs/journey-admob.md
1. allob business view 와 allob path view --business 로 내 사업 모양(사업자 형태·돈 버는 방식·파는 나라)을 먼저 확인해.
2. 해당하지 않는 할 일은 왜 아닌지 한 줄로 알려 주고 allob step skip <id> --reason "…" 으로 넘겨.
3. 해당하는 할 일은 allob step view <id> 의 안내대로 하고, 끝나면 allob step done <id> --note "끝났다는 증거" 를 불러.
4. 본인 인증·서명·결제·약관 동의처럼 사람만 하는 곳에서는 멈추고 무엇을 누르면 되는지 알려 줘.
5. 되돌리기 어려운 답(과세 유형·계정 유형 등)은 내 폰으로 확인 요청이 와 — 명령이 보여 준 승인 링크를 알려 주고, 기다리는 동안 다른 할 일로 넘어가.AdMob 앱 만들기
AdMob 에 Android·iOS 앱을 각각 만들고, Google 로그인으로 allob 에 연결해요.
출시 전이면 "스토어에 등록 안 됨"으로 만들고, 스토어 앱과는 출시 뒤 연결해요(마지막 할 일). Google 로그인 연결 한 번이면 GA4 속성과 AdMob 앱을 함께 가져와요.
- AdMob(Google) 로그인 — 결제 프로필과 같은 Google 계정인지 봐요. AdMob 계정이 처음이면 만들기도 운영자가 해요.
- allob 의 Google 연결 허락 — 허락 화면의 계정과 권한(GA4·AdMob 읽기)을 보고 눌러요.
광고 단위 만들고 테스트 광고 쓰기
광고 단위를 형식별로 만들고, 개발 빌드는 테스트 광고만, 출시 빌드만 실제 광고를 쓰게 해요.
- 기본값은 테스트 광고예요. "id 가 비면 테스트" 규칙은 쓰지 않아요 — id 를 채우는 순간 개발 빌드가 실제 광고가 돼요.
- 올리기 전에 출시 번들에 테스트 단위가 섞였거나 실제 단위가 빠졌으면 막아요.
- 운영자 폰을 AdMob 테스트 기기로 등록해 둬요.
- iOS 는 추적 동의 창(ATT)을 Google 동의 창 뒤에 띄워요(iOS 출시).
에이전트가 끝까지 해요. AdMob 로그인만 해 주세요. 개발 빌드에서 "Test Ad" 표시를 볼 수 있어요.
유럽 광고 동의 받기
AdMob 유럽 규정 메시지(UMP)를 게시하고, 앱을 켤 때 늘 동의를 확인하게 해요.
- 메시지를 게시해야 그 지역에 광고가 나가요. iOS 는 IDFA 설명 메시지도 게시해요.
- 앱은 켤 때마다 동의 정보를 받고, 필요하면 동의 창을 띄우고, 광고를 불러도 될 때만 광고를 불러요.
- 설정에 "개인정보 선택 다시 하기" 메뉴가 있어야 해요.
에이전트가 끝까지 해요. AdMob 로그인만 해 주세요. 게시된 메시지는 AdMob → 개인정보 보호 및 메시지에서 볼 수 있어요.
app-ads.txt 올리기
스토어 등록정보에 적은 웹사이트의 도메인 루트에 app-ads.txt 를 올려, 이 앱의 광고 판매자가 맞다고 알려요.
- 하위 경로가 아니라 도메인 루트예요 —
https://<도메인>/app-ads.txt. - 미디에이션 입찰 회사를 추가했으면 그 회사 줄도 들어가야 해요.
AdMob 확인은 스토어 앱과 연결한 뒤 최대 7일 걸려요.
에이전트가 끝까지 해요. https://<도메인>/app-ads.txt 를 열어 보면 돼요.
스토어 앱과 연결하기
출시 뒤 AdMob 앱을 스토어 앱과 연결해 "광고 게재 제한"을 풀어요.
연결하면 app-ads.txt 확인이 시작돼요(최대 7일). AdMob 의 메뉴 이름은 확인 필요.
에이전트가 끝까지 해요. AdMob 로그인만 해 주세요. 연결 상태는 AdMob 앱 설정에서 볼 수 있어요.
자주 걸리는 함정
| 증상 | 원인·해결 |
|---|---|
| 개발 중 실제 광고를 봐서 계정 경고를 받았어요 | 테스트 광고를 기본값으로, 테스트 기기를 등록해요 |
| 스토어 앱에 테스트 광고가 나와요(또는 반대) | 출시 빌드 검사가 없어요 → 올리기 전 검사 |
| 유럽에서만 광고가 안 나와요 | 유럽 규정 메시지를 게시하지 않았거나, 그 앱이 메시지에 없어요 |
| 광고 게재 제한이 안 풀려요 | 스토어 앱과 연결하지 않았거나, app-ads.txt 확인을 기다리는 중이에요(최대 7일) |
| 광고 회사 SDK 를 넣었는데 문서는 그대로예요 | 처리방침·스토어 설문을 다시 내요 |
나라·상황별로 달라지는 것
출처
공식 안내와 마지막으로 맞춰 본 날: 2026-10-18