2026. 2. 2. 05:19ㆍAI Product Building/HalloGerman
이 글의 핵심
- AdMob 계정 생성부터 앱 등록까지의 전체 흐름을 한 번에 정리
- 처음 광고를 붙이는 개발자가 실제로 막히는 포인트와 주의사항
19편에서 무료 학습 앱에서 AdMob을 선택한 이유를 설명했다면, 이번 20편에서는 이제 실제로 AdMob 계정을 만들고 앱을 등록하는 과정을 다룬다.
HalloGerman 역시 이 과정을 그대로 거쳤다. 처음 수익화를 시도하는 개발자라면, 이 단계에서 생각보다 많은 질문과 오류를 만나게 된다.
1. AdMob 계정 생성 전 반드시 준비해야 할 것
AdMob 계정 생성 자체는 어렵지 않지만, 아래 항목이 준비되어 있지 않으면 중간에 진행이 멈춘다.
- Google 계정 (개인 또는 회사)
- Google Play 개발자 계정
- 출시 예정 또는 출시된 Android 앱
특히 Google Play 개발자 계정이 없으면, AdMob에서 앱 등록 단계에서 막히게 된다.
2. AdMob 계정 생성 과정
AdMob 공식 사이트에 접속해 Google 계정으로 로그인한다.
공식 사이트:
https://admob.google.com/home/
초기 설정 과정에서는
- 국가 정보
- 결제 수신 국가
- 통화 단위
를 입력하게 된다. 이 정보는 이후 변경이 번거로우므로, 처음부터 정확히 입력하는 것이 좋다.
3. 앱 등록 – ‘게시됨’과 ‘게시 안 됨’의 차이
AdMob에 앱을 등록할 때, 가장 혼란스러운 부분이 바로 이 단계다.
- Google Play에 이미 게시된 앱
- 아직 게시되지 않은 앱
HalloGerman은 Google Play에 이미 등록된 상태에서 AdMob 앱을 추가했다.
아직 출시 전이라면, ‘아직 게시되지 않은 앱’으로 등록할 수 있지만, 이 경우 일부 광고 테스트에 제한이 생긴다.
4. 앱 패키지 이름 입력 시 주의사항
앱 등록 과정에서 가장 중요한 입력 값은 패키지 이름(applicationId)이다.
- Google Play에 등록된 패키지와 정확히 일치해야 하고
- 오타가 있으면 광고가 정상적으로 연결되지 않으며
- 나중에 수정이 매우 번거롭다
이 단계에서 실수하면, 광고 수익 집계 자체가 되지 않는 경우도 있다.
5. 광고 단위 생성 – 처음에는 무엇을 선택할까
앱 등록이 끝나면 광고 단위를 생성하게 된다.
처음 수익화를 시작하는 경우, 가장 무난한 선택은
- 배너 광고
- 전면 광고(Interstitial)
이다. 보상형 광고는 사용자 흐름 설계가 필요하기 때문에 초기에는 제외하는 것이 낫다.
6. 테스트 광고 ID를 반드시 사용하는 이유
AdMob 연동 초기에 실제 광고 ID를 바로 사용하면 안 된다.
- 테스트 중 광고 클릭으로 계정 정지 위험
- 정책 위반으로 인식될 가능성
그래서 개발 단계에서는 반드시 Google에서 제공하는 테스트 광고 ID를 사용해야 한다.
공식 가이드:
https://developers.google.com/admob/android/test-ads
7. AdMob 콘솔에서 바로 보이지 않는 경우
앱과 광고 단위를 생성했는데, 바로 노출되지 않는 경우가 많다.
- 콘솔 반영까지 최대 수 시간 소요
- Google Play 상태와 동기화 지연
- 계정 검토 단계
이 현상은 오류가 아니라 정상적인 처리 과정이다. 조급하게 재등록하지 않는 것이 중요하다.
8. 결제 정보 설정은 언제 해야 할까
AdMob에서는 수익이 발생하기 전이라도 결제 정보 설정을 요구한다.
- 수익 지급 기준액 도달 시 자동 지급
- 세금 정보 입력 필요
이 단계는 나중으로 미루기보다, 계정 생성 후 바로 처리하는 것이 좋다. 그래야 수익 발생 시 지연이 없다.
9. 다음 편 예고
다음 21편에서는 이제 실제 코드 레벨에서 Android 앱에 AdMob 광고를 붙이는 방법을 다룬다. SDK 추가부터 광고 로딩까지, 실제 구현 흐름을 중심으로 설명할 예정이다.
참고 자료
- Google AdMob 시작 가이드
https://developers.google.com/admob
'AI Product Building > HalloGerman' 카테고리의 다른 글
| [독일어 학습 앱 개발기 22편] 학습 앱에서 광고 UX를 망치지 않는 배치 전략 (0) | 2026.02.04 |
|---|---|
| [독일어 학습 앱 개발기 21편] Android 앱에 AdMob 광고 붙이기 – 실제 구현 흐름과 주의사항 (0) | 2026.02.03 |
| [독일어 학습 앱 개발기 19편] 무료 학습 앱에서 AdMob을 선택한 이유 – 수익화의 현실적인 출발점 (0) | 2026.02.01 |
| [독일어 학습 앱 개발기 18편] 유지보수를 고려한 구조 설계 – 앱이 커져도 무너지지 않게 하는 기준 (0) | 2026.01.30 |
| [독일어 학습 앱 개발기 17편] 학습 데이터 저장 전략 – 무엇을 저장하고, 무엇을 버릴 것인가 (0) | 2026.01.29 |