안녕하세요.
앱 특성상 Loading 화면이 있고, Video pause 상태도 있고 한데,
이곳에 AD를 넣어서 Loading 화면 뜰 때, AD를 요구해서 받아오면 AD가 너무 늦게 나오거나, AD을 오기도 전에 Loading이 끝나는 경우도 있더구라요.
그래서 AD를 미리 가져도 놓은 후에 Loading 화면에 띄우고,
Loading화면 닫으면 다음 AD 가져고 놓고 하면 될듯해서,
'admob ad cache' 로 구글 검색해 보니까.
http://stackoverflow.com/questions/7733487/preload-multiple-admob-ads-into-an-array
이런 게시물이 있더군요.
From the AdMob content guidelines:
Ads should not be pre-cached, cached, or stored in any fashion. All ads should be requested dynamically and, on mobile sites, refreshed when the page is refreshed.
And from a technical perspective, the SDK is written in such a way to try to not let you do this. Banners are displayed as soon as the request is successful, and moving the AdView around in your layout is messy.
그런데 답변의 링크를 따라가면 인용한 글을 찾을 수가 없더군요.
혹시 광고를 미리 받아두었다가 나중에 출력하신 분 계신가요?
감사합니다.
부정클릭으로 간주 될 가능성이 큽니다.