안드로이드에서 Admob 광고가 안나오는 이슈
잘 나오던 광고가 얼마 전부터 잘 안나오더라구요.
찾아보니 저만 그런 것 같지 않습니다.
http://blog.soonsoons.com/221411816157
2018년 11월 28일 이후에 업데이트를 한 사람들이 겪는 이슈 같습니다.
별의 별 에러가 다 뜨더라구요.
1 2 | E/Ads: JS: Uncaught TypeError: Cannot read property 'getElementsByTagName' of null (https://pixel.adsafeprotected.com/rjss/st/102609/31997365/skeleton.js:846) I/chromium: [INFO:CONSOLE(846)] "Uncaught TypeError: Cannot read property 'getElementsByTagName' of null", source: https://pixel.adsafeprotected.com/rjss/st/102609/31997365/skeleton.js (846) | cs |
1 | I/Ads: Ad failed to load : 3 | cs |
참고로 Ad failed to load : 3이 의미하는 것은 The ad request was successful, but no ad was returned due to lack of ad inventory.입니다.
광고가 정상적으로 요청됐으나 빈 광고를 받았다 뭐 이런 내용인데 정상적이라면 구글 광고 서버?의 문제입니다.
//implementation 'com.google.android.gms:play-services-ads:17.1.2' //for Admob
implementation 'com.google.firebase:firebase-ads:17.1.2' //for firebase
추후에 firebase를 사용할 것을 대비해 gradle에서 firebase 관련 라이브러리를 가져와봤는데 이렇게 해도 문제가 해결되지 않았습니다.
implementation 'com.google.android.gms:play-services-ads:11.8.0'
예전에 사용하던 Admob 라이브러를 사용하면 될까 싶어서 해봤더니 동일하게 Ad failed to load : 3 에러가 발생하네요.
새로운 광고 단위를 만들어서 테스트해봐도 결국 같은 에러가 발생합니다.
아무래도 배너 광고에서만 보이는 구글측 문제 같은데 정보가 없네요..
어떻게 이런 일이 ㅠㅠ
시간을 좀 두고 보니까 나올 때는 좀 나오는 것 같네요..
안나올 때는 계속 안나오는 것 같고.. 흠..