행복한 하루

Failed to load ad: 0, 3 광고가 노출되지 않을 경우 본문

Android/안드로이드 프로그래밍

Failed to load ad: 0, 3 광고가 노출되지 않을 경우

변화의 물결 2020. 6. 14. 10:08

 

 

 이번에 안드로이드 앱을 개발하면서 failed to load ad : 0과 failed to load ad : 3 에러에 대한 경험을 남겨놓습니다.


 failed to load ad : 0의 경우 처음에 admob에  App ID 와 배너 ID만 넣으면 되는지 알고 소스와 XML에 넣고 기다리기만 했습니다. 처음에는 에러에 대해 신경도 쓰지 않았습니다. 그런데 한주가 되어도 나타나지 않아서 검색 시작했습니다.


소스를 알려주는 형식대로 잘했을 경우를 전제로 합니다

https://developers.google.com/admob/android/banner?hl=ko

 

배너 광고  |  Android  |  Google Developers

배너 광고는 기기 화면의 상단이나 하단에 있는 앱의 레이아웃 안에 게재됩니다. 사용자가 앱과 상호작용하는 동안 배너가 화면에 표시되며, 일정 시간이 지나면 자동으로 새로 고침될 수 있습�

developers.google.com

 간단히 말하자면 admob에 계정을 만들고 payment 메뉴에 들어가서 간단한 내용을 입력하면 0 이라는 에러는 발생하지 않습니다. 그런 후에 3이라는 에러가 발생할 것입니다.
 앱 광고 넣기 글들을 보면 이런 내용은 잘 없었습니다. 다들 소스와 방법만 말해주고 있었습니다.

그리고 하루 정도 지나면 메일 계정으로 실제적인 광고가 신청되었다고 메일을 보내줍니다. 이제부터 광고수익이 가능하다는 것이고 광고가 나타나기 시작한다는 것입니다.

 


 다음으로 failed to load ad : 3 에러는 위의 광고 계정이 활성화되고 나오는 에러로 우선 위의 내용 잘했다는 전제에서 에러가 발생한 경우를 말합니다. 결론을 말하자면 광고할 내용이 없다는 것입니다.


 구글 검색해본 결과 다른 분들도 광고가 잘 나오다가도 3 에러가 발생한다고 합니다. 답변을 보면 기다리면 된다고 합니다. 아니면 문의 메일을 넣어보라고 합니다. 저도 처음에는 0 에러가 끝나고 3 에러가 나길래 포기할 뻔했는데 광고신청완료 메일 받은 후 광고가 나오기 시작했습니다.


 처음 앱 개발 시작하시는 분들도 당황하지 말고 구글링해서 도움을 받아보아요. 그리고 중요한 것은 자신의 경험을 남겨 다른 사람에게도 도움이 되어보자고요.  작은 보람을 느낄 수 있을 것입니다. ^^


<결 론> 
 admob에서 나온 소스대로 잘했다면,
1. failed to load ad : 0은 payment 설정을 완료시킨다.

2. failed to load ad : 3은 광고계정 메일 받고 기다린다.

 

 마지막으로 위의 에러 대처 다 맞지는 않을 것입니다. 참고로 이런 방법도 있구나 정도로 봐주시면 좋을 것 같습니다.

 

 

참고 github에 광고 넣는 부분을 확인 할 수 있는 소스입니다.

https://github.com/googleads/googleads-mobile-android-examples/

 

 

Comments