繁体   English   中英

如何解决Admob插页广告违反政策的问题:插页广告在用户查看应用内容时意外加载

[英]How to fix Admob interstitial ad policy violation: Interstitial ads that load unexpectedly while a user is viewing the app’s content

我已收到违反Admob政策的电子邮件

布局鼓励意外点击-机构间广告:

插页式广告在用户查看应用内容时意外加载。

下面是我的实现。 如果这有什么问题请告诉我

private void initShareInterstitial() {
    shareInterstitialAd = new InterstitialAd(this);
    shareInterstitialAd.setAdUnitId(getString(R.string.share_int));
    shareInterstitialAd.loadAd(new AdRequest.Builder().build());

    shareInterstitialAd.setAdListener(new AdListener() {
        @Override
        public void onAdClosed() {
            // Load the next interstitial.
            shareInterstitialAd.loadAd(new AdRequest.Builder().build());
            new ShareTask().execute();
        }

        @Override
        public void onAdFailedToLoad(int i) {
            shareInterstitialAd.loadAd(new AdRequest.Builder().build());
        }

        @Override
        public void onAdLeftApplication() {
            shareInterstitialAd.loadAd(new AdRequest.Builder().build());
        }
    });
}

在OnCreate方法中,我在共享按钮onclick动作上使用此代码

if (shareInterstitialAd.isLoaded()
      && random.nextBoolean()
       && random.nextBoolean()) {
    shareInterstitialAd.show();
 } else {
     new ShareTask().execute();
 }

您的邮政编码不足以描述展示插页式广告的流程。 从受限代码中,您可能会先显示App的内容,然后插页式显示内容。 这违反了Admob政策。 必须在显示内容之前显示插页式广告。 您可以参考他们不允许的示例。

不允许的插页式实施

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM