HUAWEI Ads插屏广告

时间:2021-07-15 | 标签: | 作者:Q8 | 来源:华为开发者联盟官网网络

小提示:您能找到这篇{HUAWEI Ads插屏广告}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的HUAWEI Ads插屏广告内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您!

< ">插屏广告

< ">插屏广告是一种在应用开启、暂停或退出时以全屏的形式弹出的广告形式,展示时机巧妙避开用户对应用的正常体验,尺寸大,曝光效果好。



< ">添加插屏广告

< ">1.创建插屏广告对象。

< ">创建InterstitialAd对象,并通过InterstitialAd类的setAdId()方法设置测试广告位ID。

< ">示例代码如下:

private InterstitialAd interstitialAd;

 

@Override

protected void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);

    setContentView(R.layout.activity_interstitial);

 

    interstitialAd = new InterstitialAd(this);

    // "testb4znbuh3n2"为专用的测试广告位ID,App正式发布时需要改为正式的广告位ID

    interstitialAd.setAdId("testb4znbuh3n2"); 

  &nbs长沙影视宣传片公司p; loadInterstitialAd();

}

< ">2.获取广告。

< ">调用InterstitialAd对象的loadAd()方法来获取广告。

< ">示例代码如下:

private void loadInterstitialAd() {

    ...

    // 获取插屏广告

    AdParam adParam = new AdParam.Builder().build();

    interstitialAd.loadAd(adParam);



    ...

}

< ">3.展示广告。

< ">调用InterstitialAd的show()方法来显示广告,在此之前需要调用isLoaded()方法来确认广告已经加载完成。

private void showInterstitialAd() {

    // 显示广告

    if (interstitialAd != null && interstitialAd.isLoaded()) {

        interstitialAd.show();

    } else {

        Toast.makeText(this, "Ad did not load", Toast.LENGTH_SHORT).show();

    }

}

< ">4.监听广告事件。

< ">调用InterstitialAd类的setAdListener方法可以为InterstitialAd对象添加广告事件监听器AdListener,并通过实现AdListener类中的方法来监听广告事件。

...

interstitialAd.setAdListener(adListener);

...

private AdListener adListener = new AdListener() {

    @Override

    public void onAdLoaded() {

        // 广告获取成功调用

    &nb智能推荐sp;   ...

        showInterstitialAd();

    }

    @Override

    public void onAdFailed(int errorCode) {

        // 广告获取失败时调用

        ...

    }

    @Override

    public void onAdClosed() {

        // 广告关闭时调用

        ...

    }

    @Override

    public void onAdClicked() {

       // 广告点击时调用

        ...

    }

    @Override

    public void onAdLeave() {

        //广告离开时调用

        ...

    }

    @Override

    public void onAdOpened() {

        // 广告打开时调用

        ...

    }

    @Override

    public void onAdImpression() {

        // 广告曝光时调用

        ...



    }

};

< ">测试插屏广告

< ">测试插屏广告时,需要使用专门的测试广告位ID来获取测试广告,以避免在测试过程中产生无效的广告点击量。测试广告位ID仅作为功能调试使用,不可用于广告变现。您需要在应用发布前申请正式的广告位ID,并替换测试广告位ID。

< ">以下表格中提供了插屏广告的专用测试广告位ID:

< ">下载插屏广告的示例代码并运行,可以看到如下效果图:

< ">另外您也可以通过学习Codelab中的教程来集成插屏广告。

HUAWEI Ads插屏广告

上一篇:为什么OVO是出海印尼必备支付方式?
下一篇:Shopify联盟是什么?怎么申请加入?


版权声明:以上主题为“HUAWEI Ads插屏广告"的内容可能是本站网友自行发布,或者来至于网络。如有侵权欢迎联系我们客服QQ处理,谢谢。
相关内容
推荐内容
扫码咨询
    HUAWEI Ads插屏广告
    打开微信扫码或长按识别二维码

小提示:您应该对本页介绍的“HUAWEI Ads插屏广告”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通HUAWEI Ads插屏广告的相关事宜。

关键词:HUAWEI Ads插屏广告,HUAWEI A

关于 | 业务 | 案例 | 免责 | 隐私
客服邮箱:sales@1330.com.cn
电话:400-021-1330 | 客服QQ:865612759
沪ICP备12034177号 | 沪公网安备31010702002418号