안녕하세요. 볼레로입니다.
요즘은 왠만하면 APP을 업데이트 안하려고 하고 있는데,
이번 AdMob광고 변경으로 싹 한번 업데이를 하고 느낀 소감하나 적습니다.
* new AdMob을 버그는 아주 심각합니다. ㅡ.ㅡ (젠장, 구글이라는 갑으로 대안이 없는 것이 문제네요.
참고로, InMobi와 Ad@m을 광고 SDK 의 버그로 제거했었답니다.
전 제가 만든 광고 순환 로직으로 여러회사의 광고를 일정하게 교체하면서 출력하고 있습니다. (여기 자료실에 관련소스도 올려두었습니다. 초기버전)
이전 광고 룰은
애드포스트(3) : Admob (5) 의 횟수 비율로 출력합니다. 그런데 애드포트스는 60초가 최소값이라
2분40초동안 애드포스트 3번 광고 출력하고, Admob 40초 x 5번을 출력을 순환하는 구조였답니다.
(단순 시간 비율로 보면, 애드포스트 (44.4%) : Admob (55.6%) 시간으로 출력되는 구조입니다.)
항목 | 애드포스트 | Admob |
출력횟수 | 3 | 5 |
리플래쉬 시간 | 60초 | 40초 |
광고출력시간 비율 | 44.4% | 55.6% |
다들 아시겠지만, 애드포스트 광고가 대부분 Text 광고이고 지역의 소규모 업체들 내용이라 클릭이 잘 안될거 같은 광고가 주로 나오지요.
또한 애드포스트는 국내 전용이라 해외 사용분이 전혀 없기 때문에 해외사용액이 들어간 Admob과 단순 비교할 수는 없는 것이지요.
아무튼 애드포스트 수익을 Admob에 비해서 아주 적게 나오고 있었답니다.
그런데 이번에 광고 업데이트 하면서 Ad@m의 SDK 버그가 고쳐졌나 확인차 넣어 봤더니 이전에 문제가 되었던것을 수정이 되어서 쓸수 있겠더군요.
그래서 새 광고 룰을
애드포스트(3) : 아담(3) : Admob (4) 의 횟수 비율로 출력하게 바꾸었습니다.
Admob의 횟수를 줄인 이유은 최근에 같은 광고만 계속 나오더군요.
항목 | 애드포스트 | 아담 | Admob |
출력횟수 | 3 | 3 | 4 |
리플래쉬시간 | 60초 | 40초 | 40초 |
광고출력시간 비율 | 46.1% | 23.0% | 30.7% |
저도 출력시간 비율 계산을 처음 해 보았는데, 애드포스트가 제일 높군요.
그런데 광고 수익을 애드포스트가 꼴찌랍니다 ㅡ.ㅡ
이렇게 바뀐 룰에 따라 각 광고사의 경향을 보면 재미 있는 것이 나오더군요.
<Admob>
광고 노출수가 이전(100%) 비해서 약 64.5% 정도 노출수가 줄었습니다.
그런데, 광고 수익은 약간 주는거 같더니 어제는 오히려 늘어 났습니다. 광고단가가 수익에 가장 큰 영향을 미치더군요.
결론, 같은 광고를 아무리 많이 오래 출력해도 수익에는 별 도움이 안됩니다.
즉, 이전에 Admob 광고세미나 가서도 이야기 했었지만, 한 광고사가 세상의 모든 광고를 다 수주하는 것시 아니므로
광고의 다양성을 늘려주는 것이 오히려 수익에는 더 도움이 된답니다.
<애드포스트 와 아담>
이전에는 애드포스트와 Admob은 앞에서 썼지만 다른 점이 너무 많아서 비교할 수가 없었는데요.
애드포스트와 아담을 동일한 횟수로 출력하고 있는데도,
노출수가
애드포스트 : 7700 ~ 8300
아담 : 27000 ~ 32000
단순히 시간적으로 60초:40초 곱해봐도
애드포스트 (8,000 * 60 = 480,000 초) : 아담 ( 30,000 * 40 = 1,200,000 초)
애드포스트의 총 시간이 아담의 절반에도 못 미칩니다.
애드포스트는 노출율을 92~95% 라고 이야기하고 있으며,
아담은 노출율이 77% ~ 98% 라고 이야기하고 있습니다.
(더군다나 APP 사용자의 100% 가 업데이트 한 것이 아니라서 실제 광고 출력 비율을 애드포스트가 아담보다도 더 많아야 한답니다.)
애드포스트의 노출률 정말 정직한 값일까요?
<전체적인 수익만 봤을 때>
Admob > 아담 > 애드포스트
(*Admob은 해외 광고가 있기 때문에 단순비교로만 볼수는 없습니다.)
로 나오네요.
참고하세요!
도움이 되길 바라는 마음으로 몇자 적어봅니다.
1. SDK 버그는 동적으로 패치할 수 있습니다.
대부분의 SDK는 내부에 동적으로 업데이트 할 수 있는 기능을 가지고 있습니다.
따라서 현재 버그가 있더라도 다수의 SDK를 붙이시고, 후에 노출 여부를 제어하시는 전략을 취하시면 좋을것 같습니다.
문제가 있는 SDK는 노출 off 하셨다가 패치된 것으로 보일때 on 하시면 되겠지요.
2. 업체에서 제공하는 데이터의 신뢰성은 판단할 수 없습니다.
업체별로 데이터 집계 기준이 다릅니다.
따라서 본문처럼 두 업체의 데이터를 비교하더라도 데이터에 문제가 있는지 확인하기는 쉽지 않습니다.
두 업체 모두 우리가 생각하는 데이터 집계 기준과 다를수 있습니다. 집계 오류가 있을수도 있고요. 우리가 확인할 수 있는 방법이 있을까요?
3. 수익에 영향을 미치는 요소는 fillrate, 단가, CTR(클릭율) 정도로 생각합니다.
- fillrate: fillrate이 낮다면 다른 광고 플랫폼으로 전환해 채울수 있기 때문에 낮은 fillrate이 문제가 된다고 생각지 않습니다.
- 단가, CTR: 높을수록 좋습니다. 개발자가 하는 실수중 단가만 보고 CTR을 보지 못하는경우가 많습니다. 단가가 높다고 홍보해 사용해보면 CTR이 낮아 수익상 타사대비 손해인 경우가 있습니다.
광고가 다양하던 말던 신경쓸 필요 없고 CTR만 보면 됩니다.
(본문에 업급된 광고의 다양성이나 소재-Text-등은 CTR에 영향을 미치는 요소 중 한가지일 뿐이므로, CTR을 참고하면 됩니다.)
4. 수익성 좋은 업체는 "사용 시간 대비 수익"으로 선택합니다.
예를 들면 애드몹 1시간, 아담 1시간 사용해보고 수익을 비교해보면 됩니다.
유사방법으로는 RPM(요청수 대비 수익)을 사용할 수 있습니다.
사용하는 모든 업체의 refresh time(갱신 주기)을 동일하게 설정한다면, RPM을 시간 대비 수익으로 볼 수 있습니다.
2번에 언급된것처럼 업체 제공 데이터는 천차 만별이기 때문에 사용 시간이나 요청수는 직접 집계하면 좋습니다.
5. 마지막으로 본문의 질문 "애드포스트의 노출률 정말 정직한 값일까요?"에 대한 저의 생각은 이렇습니다.
알수 없습니다. 자기 기준에서는 올바르게 집계된 것일수도 있겠지만, 정확한 집계 기준을 알수 없다는게 문제라고 생각합니다.
그리고 고수익이 목적이라면 업체에서 제공하는 노츌률 데이터는 중요하지 않습니다.
때문에 저는 애드포스트의 노출률이 정직한 값인지 전혀 신경쓰지 않습니다. 아웃 오브 안중이지요.



