【问题标题】:Does Adwhirl supports Smaato on Android Platform?Adwhirl 是否支持 Android 平台上的 Smaato?
【发布时间】:2011-03-29 10:33:01
【问题描述】:

我最近为我的 Android 游戏应用实施了广告。通过 AdWhirl,我整合了 Admob 和 Millennial Media。现在,我正在寻找通过 Adwhirl 集成广告 Smaato 的可能性,因为我已经集成了 Admob 和 Millennial Media。

到目前为止,我下载的 AdWhirl SDK 没有任何适用于 Smaato 的适配器类。我也想知道是否可以为 Smaato 编写适配器类并与 Adwhirl SDK 集成?

提前致谢。

问候,

阿图尔·普拉卡什·辛格

【问题讨论】:

    标签: android sdk adapter ads adwhirl


    【解决方案1】:

    我们已经为 iOS 构建了这样的适配器,但还没有为 Android 构建。应该也可以为 Android 编写。

    问候 迈克尔 Smaato Inc.

    【讨论】:

      【解决方案2】:

      您必须为顶层的自定义事件编写函数。

      这是一个示例代码:satrt_SUMO
      希望对你有帮助。


      public class XXXX extends Activity implements AdWhirlInterface {
      SOMABanner mBanner;<br>
      AdWhirlLayout MAdWhirlLayout;
         ......
      
      @Override
      public void adWhirlGeneric() {
          // TODO Auto-generated method stub
      
      }
      com.smaato.SOMA.AdListener  adls=new com.smaato.SOMA.AdListener(){
          @Override
          public void onFailedToReceiveAd(AdDownloader arg0, ErrorCode arg1) {
              // TODO Auto-generated method stub
              //AdWhirl will now load from another ad network you have added
              mBanner.setAutoRefresh(false);
              mBanner.removeAdListener(adls);
              MAdWhirlLayout.rollover();
          }
      
          @Override
          public void onReceiveAd(AdDownloader arg0, SOMAReceivedBanner arg1) {
              // TODO Auto-generated method stub
              Log.v("SUMO Listener", "Ad Received.");
              //AdWhirl will wait for 30 seconds or so before it will start requesting ad
              mBanner.setAutoRefresh(false);
              mBanner.removeAdListener(adls);
              MAdWhirlLayout.adWhirlManager.resetRollover();
              MAdWhirlLayout.rotateThreadedDelayed();
          }
      };
      
          public void start_SUMO() {
              mBanner= new SOMABanner(this);
               mBanner.setPublisherId(**your publisher ID**);
               mBanner.setAdSpaceId(**your space ID**);
               mBanner.asyncLoadNewBanner();
               mBanner.setAutoRefresh(true);
               mBanner.addAdListener(adls);
                           MAdWhirlLayout.pushSubView(mBanner);
                   }
      .....
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2022-01-14
        • 2019-03-14
        • 2021-01-21
        • 2016-01-05
        • 2019-06-10
        • 1970-01-01
        相关资源
        最近更新 更多