微信小程序> cocoscreator接QQ小游戏小程序RewardedVideoAd激励视频广告sdk

cocoscreator接QQ小游戏小程序RewardedVideoAd激励视频广告sdk

浏览量:1214 时间: 来源:S_clifftop

cocos creator 接QQ小游戏小程序RewardedVideoAd 激励视频广告sdk
开发者工具 0.1.26 版本开始支持调试广告组件

话说你们看完为什么不留言点赞?


首先,你需要初始化广告,需要什么判断你自己加,我就不写很详细

this.mVideosAd = qq.createRewardedVideoAd({         adUnitId: "你的广告的id"});this.mVideosAd.onError((aMsg: string, aCode: number) = { })this.mVideosAd.onClose((aResult: any) = { })

看广告的方法

//如果你不同地方调用就加个类型,然后用数组存起来回调方法public wathAd(callBack:any) {        this.callBack = callBack;        let qq = (anywindow).qq;        if (qq) {            if (this.mVideosAd) {                this.mVideosAd.load();                    .then(() = { QQSdk.Ins.mVideosAd.show() })                    .catch(                        err = {                            //你自己定义要怎么提示                            //这边你自己定义一个对象,里面放上你想要提示的东西                            //例如,失败了就提示                            this.mResult.error = "广告数据错误,请稍后再试";                            this.mResult.result = false;                            this.scheduleOnce(() = {                                this.wachAdFinish(this.mResult);                            }, 0.1);                            this.mResult = null;                            console.log(err.errMsg)                        }                    )            }            else {                this.mResult.error = "广告数据错误,请稍后再试";                this.mResult.result = false;                this.scheduleOnce(() = {                    this.wachAdFinish(this.mResult);                }, 0.1);                this.mResult = null;            }        } else {//这边提示不支持就完事        }    }

观看完之后调用方法

private wachAdFinish(data: any) {        let obj = data;        if (obj) {//这边存你那个回调的方法,然后调用就完事            let callBack = this.callBack;            if (obj.result) {                if (callBack) {                   //这边是你callBack,那个error参数的,你自己传进去                    callBack();                    this.callBack = null;                }            } else {                if (callBack) {                   callBack(obj.error);                   this.callBack = null;                }            }        }    }

其他API:
QQ小游戏 BannerAd 创建banner广告组件 API
QQ小游戏 AppBox 创建广告盒子组件 API
QQ小游戏 RewardedVideoAd 创建激励视频广告组件 API

使用方法:
接QQ小游戏小程序 AppBox 盒子广告sdk
接QQ小游戏 BannerAd 广告sdk
接QQ小游戏小程序 RewardedVideoAd 激励视频广告sdk


版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

产品经理

手机 : 13312967497

擅长 : 小程序流量变现

扫码领取礼包

热门模板

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎