无法关闭 AdMob 插页式广告

use*_*385 12 android admob

最近,我的 android 应用程序一直在显示无法关闭的 Admob 插页式广告。关闭广告的后退按钮操作似乎已停止。大多数插页式广告在广告本身上都包含一个“关闭”按钮,但并非所有插页式广告都有。如果在没有关闭按钮的情况下投放插页式广告,则关闭广告的唯一方法是终止应用程序。

以下是我们收到的没有关闭按钮的广告示例:

在此处输入图片说明

我在用 implementation 'com.google.android.gms:play-services-ads:17.0.0'

在我的 Gradle 构建中。

所以问题是:除了按广告上的关闭按钮之外,还有什么方法可以关闭插页式广告吗?

小智 -2

插页式广告可以通过后退按钮关闭。

删除所有 minterstitial.loadad 代码以及 showad 代码,您将其称为您实现的 fram 回调,例如 onadclose 回调。

                 mInterstitialAd = new InterstitialAd(this);
    mInterstitialAd.setAdUnitId("ca-app-pub-........");
    // mInterstitialAd.setAdUnitId("ca-app-pub-......."); /// test ads

    MobileAds.initialize(this, new OnInitializationCompleteListener() {
        @Override
        public void onInitializationComplete(InitializationStatus initializationStatus) {


            mInterstitialAd.loadAd(new AdRequest.Builder().build());


            mInterstitialAd.setAdListener(new AdListener(){

                @Override
                public void onAdLoaded() {
                    super.onAdLoaded();

                    mInterstitialAd.show();

                }

                @Override
                public void onAdFailedToLoad(int i) {
                    super.onAdFailedToLoad(i);
                }

                @Override
                public void onAdClicked() {
                    super.onAdClicked();
                }

                @Override
                public void onAdLeftApplication() {
                    super.onAdLeftApplication();
                }

                @Override
                public void onAdOpened() {
                    super.onAdOpened();
                }
            });

        }
    });
Run Code Online (Sandbox Code Playgroud)