애드몹은 모바일 앱 개발자들이 앱에 광고를 게재하여 수익을 올릴 수 있는 플랫폼으로 구글에서 제공하고 있다.
모바일 앱 (어플)에서만 이용 가능하다. 모바일 웹(블로그, 사이트)은 애드센스를 이용할 수 있다.
다양한 광고 포맷이 있는데 개발자들은 광고 포맷을 생성하여 사용할 수 있다.
- 네이티브 광고
- 보상형 광고
- 배너 광고
- 동영상 광고
- 전면 광고
애드센스보다는 애드몹이 CPC(Cost Per Click, 클릭 당 비용)가 더 높기 때문에 애드몹을 활용하는 것이 더 효과가 좋다.
애드센스가 초기보다 사용자가 많아지면서 승인 받기 까다로워 졌지만, 그에 비해 애드몹은 좀 더 수월하다.
나도 애드센스, 애드몹 둘 다 경험해봤지만 5번 정도 애드센스 거절을 당했는데 그 후에는 깔끔하게 포기했다. 애드몹은 거절 없이 몇 가지 정보만 잘 입력하면 한 번에 승인이 된다!
애드몹 광고 단가 (CPM, eCPM)
CPM (Cost Per Mille)은 광고가 1,000번 노출될 때마다 지불해야 하는 비용을 의미하는데 즉, 광고주가 광고를 1,000번 띄우는 데 지불하는 금액을 말한다. 중요한 지표로 사용되는데 광고 성과 측정이나 예산 관리에 사용되고 있다.
광고 단가는 국가나 계절, 광고 유형, 수요 등 여러 가지 요인에 따라 변동한다.
광고 단가가 높은 광고 BEST 3
- 리워드 광고 (Rewarded Ads)
사용자가 광고를 시청하면 보상을 받는 광고다. 보상은 게임 아이템이 될 수도 있고, 포인트, 쿠폰 등이 있다. 사용자가 리워드를 획득하기 위해 끝까지 시청할 확률이 높다. 대신, 단가가 높고 타겟팅을 잘하면 높은 eCPM을 기록할 수 있다. - 인터스티셜 광고 (Interstitial Ads)
화면 전체를 덮는 광고다. 페이지가 넘어갈 때 보여지는 광고인데 주목도가 높은 반면, 리워드 광고보다는 단가가 낮을 수 있다. - 네이티브 광고 및 배너 광고
콘텐츠에 자연스럽게 보여지는 광고이다. 배너가 대표적인 예시다. 사용자에게 방해를 덜 하지만 광고 효율은 낮다.
북미나 유럽, 일본 등 고소득 국가에서는 좀 더 단가가 높고, 금융, 기술 관련 등 특정 산업에 대한 타겟팅이면 eCPM이 높게 측정된다.
나의 문제
플레이 스토어에 앱이 정상적으로 올라간 후 광고가 나오기 시작했다. 1.27달러까지 수익이 났었다가 갑자기 광고가 안뜨는 문제가 발견되었다.
서비스 앱으로 로그 확인(ADB 로그(Logcat)로 디버깅)도 하고, 로그 남겨서 앱 업데이트를 반복하다가 Failed to load ad: 3 확인!!
| Error Code | 원인 | 해결 방안 |
| 3 (no fill) | 광고 없음 | 기다리면 해결됨 (최대 4시간) |
| 2 | 네트워크 문제 | 기기 네트워크 확인 |
| 1 | 잘못된 요청 | 광고 단위 ID가 잘못이거나 테스트 기기 설정 오류 |
| 0 | 내부 오류 | SDK버전 확인, 앱 ID 확인 |
나의 경우는 Error Code 3이 떴는데 플레이 스토어에 앱이 반영된 후 최대 2일 정도 후에 광고가 노출된다고 한다.
하지만, 나는 이미 광고가 노출됐다가 미노출되는 거라 상활이 조금 달랐다. 여러 번의 검색과 테스트 결과 광고 요청은 성공했지만 광고가 제공되지 않은 것이다. 즉, 광고 인벤토리가 부족해서다. 특히 ePCM 최적화가 낮거나 유저 수가 적은 경우에 발생 빈도가 높다고 하는데 이는 저절로 앱 설치와 활성 사용자가 많아지면 자동으로 해결되는 문제이긴 하다.
아래는 내가 문제를 확인하기 위해 시도해보았던 방법들을 적어보았다.
확인사항 1) ADB 로그(Logcat)로 디버깅 확인 방법 - AOS 기기
- 개발자 모드 확성화 및 USB 디버깅 활성화
- USB로 PC에 연결 후 터미널 실행
Adb devices // 연결 확인
Adb logcat // 전체 로그 보기
Adb logcat | grep app-package-name // 특정 앱 로그만 보기
adb logcat | grep -i "ad" // 특정 앱 로그만 보기
확인사항 2) 정책 위반 확인
- 애드몹 사이트 진입
- Policy center 메뉴 진입