在展示插页式加载广告之前我可以保留多长时间?

问题描述 投票:0回答:1

我的问题是关于 Google Admob 插页式广告:

com.google.android.gms.ads.interstitial.InterstitialAd;
    

一旦我加载(正确并根据文档)一个

IntersitialAd
对象 (
mInterstitialAd
),我就可以通过调用
Show
方法来显示广告,只要
mInterstitialAd != Null
:

if (mInterstitialAd != null) {
  mInterstitialAd.show(MyActivity.this);
} else {
  Log.d("TAG", "The interstitial ad wasn't ready yet.");
}

但是如果我需要几个小时才能展示广告会怎样?即使

mInterstitialAd != Null
或在一段时间后过期,这仍然是有效的广告展示吗?

java android admob
1个回答
2
投票

终于在一篇关于Admob显示速率优化的文档中找到了解决方案。

预加载的广告存储时间不能超过一小时。已存储超过一小时的预加载广告记录的展示次数不计入在内。缓存时间超过一小时的广告必须通过发出新的广告请求进行更新。

更新:

由于广告在一小时后过期,您应该清除此缓存并重新加载 每小时都有新广告。

发现于:https://developers.google.com/admob/android/interstitial

© www.soinside.com 2019 - 2024. All rights reserved.