美文网首页
优量汇SDK接入激励视频广告

优量汇SDK接入激励视频广告

作者: XiaoXred | 来源:发表于2021-01-21 10:01 被阅读0次

private void showYouLiangAd(){

rewardVideoAD=new RewardVideoAD(this, "广告位ID", new RewardVideoADListener() {

@Override

        public void onADLoad() {

if (rewardVideoAD!=null){

ADUtils.showGDTAd(rewardVideoAD);

            }

}

@Override

        public void onVideoCached() {

}

@Override

        public void onADShow() {

}

@Override

        public void onADExpose() {

}

@Override

        public void onReward(Map map) {

}

@Override

        public void onADClick() {

}

@Override

        public void onVideoComplete() {

}

@Override

        public void onADClose() {

}

@Override

        public void onError(AdError adError) {

}

}, true);

    rewardVideoAD.loadAD();

}

————————————————————————————————————————————————————

/**

* 展示激励视频 放到onADLoad中回调

*/

public static void showGDTAd(RewardVideoAD rewardVideoAD){

if (rewardVideoAD !=null) {//广告展示检查1:广告成功加载,此处也可以使用videoCached来实现视频预加载完成后再展示激励视频广告的逻辑

        if (!rewardVideoAD.hasShown()) {//广告展示检查2:当前广告数据还没有展示过

            long delta =1000;//建议给广告过期时间加个buffer,单位ms,这里demo采用1000ms的buffer

            //广告展示检查3:展示广告前判断广告数据未过期

            if (SystemClock.elapsedRealtime() < (rewardVideoAD.getExpireTimestamp() - delta)) {

rewardVideoAD.showAD();

            }

}

}

}

相关文章

网友评论

      本文标题:优量汇SDK接入激励视频广告

      本文链接:https://www.haomeiwen.com/subject/mszkzktx.html