横幅广告 - uc-union/union-ads-sdk-demo GitHub Wiki

接入指南

注意: 务必保证SDK已经初始化,请参考 SDK初始化

横幅广告是以Android的View的形式提供,以方便应用开发者可以灵活的设置广告的位置和大小。

横幅广告的使用代码示例如下,完整代码可以参考 BannerFragment.java

final BannerAdView adView = new BannerAdView(MainActivity.this);
adView.setAdListener(new AdListener() {
    @Override
    public void onAdLoaded(Ad ad) {
    }
    @Override
    public void onAdClosed(Ad ad) {
    }
    @Override
    public void onAdShowed(Ad ad) {
    }
    @Override
    public void onAdClicked(Ad ad) {
    }
    @Override
    public void onAdError(Ad ad, AdError adError) {
    }
});
AdRequest adRequest = AdRequest.newBuilder()
        .pub(<Pub>)
        .build();
adView.loadAd(adRequest);

注意:

  1. 目前横幅广告仅支持源码调用方式的API, 不支持直接在xml文件中配置的使用方式
  1. <Pub>为广告位的唯一标识,请从U盟前台或BD处获取

DEMO

运行包含上述代码的Demo项目,您应该会看到如下内容:

横幅广告示例

后续步骤

  • 查看 插屏广告 以了解插屏广告的接入

  • 查看 常见问题 以了解接入过程中常见问题的解决方法

  • 查看 API说明 以了解详细的API说明

⚠️ **GitHub.com Fallback** ⚠️