테스트 unit id 로 할때는 잘 떴는데요
애드몹에서 ca-app-pub-aaaaaaaaaaaaaa/bbbbbbb 로 된 아이디 발급받고 테스트했는데
안뜨네요. 혹시 정상적으로 발급되는 때까지 시간이 필요한가 해서 질문합니다.
아래는 소스코드입니다
@Override
public void onBackPressed() {
if(System.currentTimeMillis()>backKeypressTime+2000){
backKeypressTime= System.currentTimeMillis();
toastSetting("Press back button again");
}else{
showInterstitial();
super.onBackPressed();
// finish();
// System.exit(0);
// android.os.Process.killProcess(android.os.Process.myPid());
}
}//end onBackPressed
private InterstitialAd newInterstitialAd() {
InterstitialAd interstitialAd = new InterstitialAd(this);
interstitialAd.setAdUnitId(getString(R.string.interstitial_ad_unit_id));
// interstitialAd.setAdListener(new AdListener() {
// @Override
// public void onAdLoaded() {}
//
// @Override
// public void onAdFailedToLoad(int errorCode) {}
//
// @Override
// public void onAdClosed() {
// // Proceed to the next level.
//
// }
// });
return interstitialAd;
}
private void showInterstitial() {
// Show the ad if it's ready. Otherwise toast and reload the ad.
if (mInterstitialAd != null && mInterstitialAd.isLoaded()) {
mInterstitialAd.show();
}
}
private void loadInterstitial() {
// Disable the next level button and load the ad.
AdRequest adRequest = new AdRequest.Builder()
.setRequestAgent("android_studio:ad_template").build();
mInterstitialAd.loadAd(adRequest);
}