2014-02-25 33 views
0

我正在尝试将mopub整合到我的应用程序中。我正在使用千禧媒体和admob广告网络。我遇到了这个奇怪的问题,它首先加载来自千禧媒体的interstial广告,然后admob插页式广告,它应该只显示mmedia或admob插页式广告,而不是两者。对于用户看到插页式广告来说,这将是一次非常糟糕的体验。在我的Android应用程序中使用mopub调解弹出多个插页式广告

如何解决此问题。

在我的活动的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 

    } 
+0

你有一个令人困惑的用例,只显示了一小部分使用的代码。简化您的方案并发布所有代码。 – William

回答

0

相信,以达到你描述的其中显示一个或另一个广告联播网的广告,你可以在MoPub UI中设置此在在应用场景.mopub.com

在那里,您可以设置您的网络优先级并管理您的细分受众群。
有没有满足其他选项时会触发的回填订单。在回填订单中,每千次展示费用用于优先确定首先填充哪些特定订单。

请看一看在这里为不同的订单类型的详细信息: http://help.mopub.com/customer/portal/articles/780787-type-of-orders

您可能会发现如何创建并在这里设置你的订单行项目: http://help.mopub.com/customer/portal/articles/784995

干杯, 将

相关问题