안녕하세요.
안드로이드 앱을 개발하다보면 다들 "광고를 넣어볼까?"라는 생각을 해보는것 같습니다.
오늘은 안드로이드 앱을 개발하면서 개인적으로 느꼈던 앱 광고 선택하기에 대해 이야기해보겠습니다.
저는 가장 처음으로 경험하게 된것은 Google admob이었습니다.
1. Google Admob 적용하기
아무래도 가장 유명하기도 하고, 안드로이드에는 admob이 어울릴것 같다는 생각이었습니다.
역시나 개발에서 한번에 잘 풀리는 일은 없습니다.
삽질 끝에 10달러 수익을 넘겨서 우편물로 PIN 코드 받고 수익이 나다가 구글 경고를 받고 한달 정지되었습니다.
겪어보신분들은 아시겠지만, 구글은 개인에게는 불친절하게 이유도 알려주지 않습니다.
약 2달뒤부터 다시 수익이 나기 시작해서 100달러를 넘겼는데, 또 갑자기 경고를 받고 2달 정지됩니다.
아무래도 다른 광고도 병행해야겠다는 생각을 하게 되었습니다.
2. Kakao Adfit 적용하기
난이도가 낮다는 adfit을 적용해보았습니다.
이때는 admob 광고 api적용후 error가 리턴되면 adfit으로 광고하도록 코드를 적용하였습니다.
역시나 admob에 비하면 허들도 낮고 아주 편하게 수익을 내기 시작했습니다.
그러나 중요한 단점들이 발견되었습니다.
우선 해외 광고를 못한다는것입니다.
카카오측에 메일을 보내 문의를 하였으며 그에 대한 답변은 국내에서만 사용가능하며 해외에서
사용시 부적절한 행동으로 간주할 수 있으닌 사용치 말아달라는 의견이었습니다.
그리고 가장 중요한 수익금이 admob에 비해 터무니 없이 적었습니다.
다른 솔루션을 찾아야한다는것을 깨달았습니다.
3. Facebook audience network (FAN) 적용하기
페이스북 광고를 몇개 앱에 적용해보았습니다.
정상적으로 적용되었고 request도 정상작동하는것으로 확인되었습니다.
다만, FAN의 경우 facebook 로그인 및 여러가지 종속되는 부분이 있어 2개 앱에만 테스트하고 있습니다.
이부분은 수익률이 어느정도 쌓여 가시적인 데이터가 나오면 공유해보겠습니다.
4. Applovin
이름도 이쁘고 평도 좋은것 같아 선택해보았습니다.
이것 역시 2개 앱에 구현하여 테스트 진행해보고 있습니다.
수익률이 어느정도 쌓여 가시적인 데이터가 나오면 공유해보겠습니다.
5. MoPub
최근에 가장 각광 받고있는 광고 회사로 알고 있습니다.
수익률도 높은 편이라고 해서 현재 적용하여 수익률을 기대하고 있습니다.
국내 및 해외 모두 지원하고 있어서 MoPub으로 모두 대체해보는게 어떨까합니다.
물론, 위에 열거한 결과물들의 백데이터가 쌓이고 나서 최종 결정합니다.
위에 열거한 광고 회사외에도 많은 회사들이 있습니다.
구현의 용이성과 수익률 지속적인 관리(Maintain)들을 고려해봐야하기 때문에 테스트를 모두 진행하고 있습니다.
현재까지 제 경험으로는 admob이 최선으로 보이며, 병렬적으로 한두개는 준비해놓는것이 좋을듯합니다.
admob만 적용하지 말고 각종 구글 error(reject 및 시스템 에러)를 대비(fault tolerance)하기 위해 다른 광고사들도
적용한다면 좀 더 강건한 시스템이 될것입니다.
결론 : 우선 admob은 무조건 적용하고, 대비책으로 낮은 허들의 adfit을 적용해두자
그 이후 다른 여러 광고 회사도 적용해보는것이 순서인듯합니다.
'안드로이드 개발' 카테고리의 다른 글
java.net.SocketException: socket failed: EPERM (Operation not permitted) 한방에 해결. (0) | 2021.08.10 |
---|---|
[Android] No cached version available for offline mode (0) | 2021.08.08 |
android.os.NetworkOnMainThreadException 가장 쉽게 해결하는 방법 (1) | 2021.07.21 |
안드로이드 광고 넣는 방법 코딩 (0) | 2021.01.24 |
안드로이드 광고 넣는 방법 admob (0) | 2021.01.24 |