目前,在尝试加载插页式广告时,请求(我已注明)的超时时间为30秒左右。我想将其减少到10-15秒,但我无法找到设置超时值的方法。
SDK中有这样的东西,还是我需要实现自己的计时器?
AdRequest adRequest = new AdRequest.Builder().build();
mInterstitial.loadAd(adRequest);
mInterstitial.setAdListener(new AdListener() {
@Override
public void onAdLoaded() {
super.onAdLoaded();
mInterstitial.show();
}
@Override
public void onAdFailedToLoad(int errorCode) {
super.onAdFailedToLoad(errorCode);
jumpToMainActivity();
}
@Override
public void onAdClosed() {
super.onAdClosed();
jumpToMainActivity();
}
});
答案 0 :(得分:0)
注意,您应该不从interstitial.show()
致电onAdLoaded()
,除非您希望禁止您的帐户。
我怀疑这就是你想要减少超时的原因。如果是这种情况,那么答案是你不想减少超时,你想在你的应用程序的流程中选择一个自然点来显示插页式广告。