我已收到违反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();
}
答案 0 :(得分:0)
您的邮政编码不足以描述展示插页式广告的流程。 从受限代码中,您可能会先显示App的内容,然后插页式显示内容。这违反了Admob政策。必须在显示内容之前显示插页式广告。 您可以参考他们不允许的示例。