插屏广告 - uc-union/union-ads-sdk-demo GitHub Wiki

接入指南

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

SDK以弹出对话框获或全屏UI的形式提供插屏广告。

插屏广告的使用代码示例如下,完整代码可以参考 InterstitialFragment.java

final InterstitialAd interstitial = new InterstitialAd(MainActivity.this);  
interstitial.setAdListener(new AdListener() {
    @Override
    public void onAdLoaded(Ad ad) {
        interstitial.show();
    }
    @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();
interstitial.loadAd(adRequest);

注意:

  1. onAdLoaded的时候要调用广告InterstitialAdshow()方法,否则广告不会展示
  1. <Pub>为广告位的唯一标识,请从U盟前台或BD处获取

DEMO

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

插屏广告示例

后续步骤

  • 查看 原生广告 以了解原生广告的接入

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

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

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