Android Admob插页式请求超时

标签 android admob

目前,在尝试加载插页式广告时,请求超时(我已经注意到)大约为 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();
                }
            });

最佳答案

请注意,您应该onAdLoaded() 调用interstitial.show(),除非您想禁止您的帐户。

我怀疑这就是您想减少超时的原因。如果是这种情况,那么答案是您不想减少超时时间,而是想在您的应用程序流程中选择一个自然点来显示插页式广告。

关于Android Admob插页式请求超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37155289/

相关文章:

android - Admob 为 Android 和 IOS 使用相同的 Interstitial 和 BannerID

Android:尝试去商店时抛出异常

android - DialogFragment 打开数据库,DatabaseLocked

android - 未找到 ID 为 'com.google.gms.google-services' 的插件

ios - 我对 AdMob 的印象?

android - Admob 加载失败,错误为 "at nativeToJSError"- React Native

java - objective-c 和 Java,或者 iPhone 和 Android 之间有什么巨大的区别吗?

android - appcompat-v7 v23.0.0 处于 ActionMode 时状态栏颜色为黑色

Android:facebook sdk注销问题?

android - 在 Activity 转换时保持 admob 广告