我正在尝试将 mopub 集成到我的应用程序中。我正在使用千禧一代媒体和 admob 广告网络。我遇到了这个奇怪的问题,它首先从千禧年媒体加载插页式广告,然后再加载 admob 插页式广告,它应该只显示 mmedia 或 admob 插页式广告,而不是两者。用户看到插页式广告将是一种非常糟糕的体验。
我该如何解决这个问题。
在我活动的 onCreate 方法中,我有以下代码。
mInterstitial = new MoPubInterstitial(this, <fullscreen_phone_adunit_id>);
mInterstitial.setInterstitialAdListener(this);
mInterstitial.load();
这是回调方法
@Override
public void onInterstitialClicked(MoPubInterstitial arg0) {
// TODO Auto-generated method stub
}
@Override
public void onInterstitialDismissed(MoPubInterstitial arg0) {
// TODO Auto-generated method stub
}
@Override
public void onInterstitialFailed(MoPubInterstitial arg0,
MoPubErrorCode arg1) {
// TODO Auto-generated method stub
}
@Override
public void onInterstitialLoaded(MoPubInterstitial interstitial) {
// TODO Auto-generated method stub
if (interstitial.isReady()) {
mInterstitial.show();
} else {
// Other code
}
}
@Override
public void onInterstitialShown(MoPubInterstitial arg0) {
// TODO Auto-generated method stub
}