我想在用戶打開應用程序並在最小化應用程序後恢復應用程序時加載AdMob插頁式廣告。AdMob插頁式廣告反覆加載onResume
我使用下面的代碼加載AdMob插頁式廣告onResume
:
@Override
protected void onResume() {
super.onResume();
mInterstitialAd = new InterstitialAd(this);
mInterstitialAd.setAdUnitId(getString(R.string.interstitial_ad));
AdRequest request = new AdRequest.Builder()
.tagForChildDirectedTreatment(true)
.build();
mInterstitialAd.loadAd(request);
mInterstitialAd.setAdListener(new AdListener() {
public void onAdLoaded() {
showInterstitial();
}
});
}
但廣告關閉後繼續加載多次。我在5分鐘內嘗試限制廣告在AdMob設置中顯示一次,但沒有奏效。如何防止廣告重複加載?