(从零开始)Cocos 3.6.0 接入微信小游戏激励广告
前言
鉴于目前的cocos3.6.0的教程较少,开发小游戏踩了不少坑。想写个帖子总结记录下
1.要求
目前微信小游戏开通流量主的条件,是UV达到1000以上,也就是说要有至少1000个人访问过你的小游戏。然后可以去申请开通,大概1个工作日就能通过。
2.新建广告位
登录微信公众平台->流量主页面,点击新建广告位
可选择不同类型
新建好后可直接复制代码
3.代码编写
以激励视频为例,定义变量
import { WECHAT } from 'cc/env';//引入环境变量
videoAd:any;
在onload函数中初始化
// 创建激励视频广告实例,提前初始化
if(WECHAT){//判断微信环境this.videoAd = wx.createRewardedVideoAd({adUnitId: 'adunit-bdf2627f193257d7'})//拉取异常处理this.videoAd.onError((err) => {console.log(err);})//拉取广告this.videoAd.onLoad((res) => {console.log('激励视频 广告加载成功')})
}
调用显示广告
if(WECHAT){// 用户触发广告后,显示激励视频广告this.videoAd.show().catch(() => {// 失败重新加载this.videoAd.load().then(() => this.videoAd.show()).catch(err => {console.log('激励视频 广告显示失败,可能是触发每个人每天10次限制,可走分享流程')})})//监听广告关闭事件,关闭后会自动拉取新的广告this.videoAd.onClose((res) => {if(!this.videoAd)return;this.videoAd.offClose();//需要清除回调,否则第N次广告会一次性给N个奖励if (res && res.isEnded || res === undefined) {//正常播放结束,需要下发奖励} else {//播放退出,不下发奖励}})
}
查看示例
(从零开始)Cocos 3.6.0 接入微信小游戏激励广告相关推荐
- 《从0到1上线微信小游戏》第十一节 接入微信小游戏广告
第十一节 接入微信小游戏广告 申请公测 开通流量主并创建广告位 广告代码接入实战 广告组件审核 接入广告是小游戏实现盈利的一种方式.笔者会在这一小节讲解如何接入,并列出接入时需要注意的一些问题. 申请 ...
- CocosCreator接入微信小游戏
使用Creator接入微信小游戏 流程介绍 1:下载cocosCreator http://www.cocos.com/download 2:去微信公众平台注册账号账号 微信开发者平台和微信公众平台是 ...
- Creator 2.0.x 微信小游戏加载优化(一):定制wx-downloader
转载请保留原文链接:https://blog.csdn.net/zzx023/article/details/89842503 微信小游戏的环境与正常web浏览器的环境相似,但很多细节上会有所不同,同 ...
- 使用 cocos creator 3.0 制作抽奖小游戏
使用 cocos creator 3.0 制作抽奖小游戏 描述 一个抽奖小游戏demo, 点击 抽奖按钮 进行抽奖, 抽完奖后该结果置灰.下一次抽奖就会跳过已经抽过的奖项. 注意: 每次点击 抽奖按钮 ...
- 微信小游戏Banner广告
为什么80%的码农都做不了架构师?>>> 注意事项 Banner宽度缩放的范围是300到屏幕宽度 Banner不要直接设置style.height而是通过设置style.wid ...
- cocos creator 3.7.1 微信小游戏发布 声音效果消失了
正常将游戏构建到微信小游戏,总体上一切正常,以为大功告成,但打开声音多测试一会儿,突然发现每次音效正常一段时间后,突然就消失了!时间大约几分钟,次数也不一定,但几分钟后肯定消失,如果一直测试下去,偶尔 ...
- CocosCreator 2.x接入微信小游戏广告
前言 微信小游戏有多种广告类型,以下记录Banner广告和全屏激励广告的工具. 使用方法 添加广告 在AdUnitIdMap中添加广告 显示激励广告 if (cc.sys.platform === c ...
- (从零开始)Cocos 3.6.0 接入微信事件上报
前言 很多人开发完小游戏,就放在一边,不懂得运营改善小游戏的用户体验等,导致数据一日不如一日.所以,为了掌握小游戏用户状态,需要接入埋点,上报不同的事件,来帮助我们分析用户行为.比如多少用户开局,多少 ...
- 【cocos creator实战】记录微信小游戏登录授权的开发-小游戏审核
提交审核 游戏内容介绍 游戏作品内容准确介绍[包括但不限于:游戏背景.扮演角色.游戏角色(NPC).场景.主要情节.玩法.功能(系统).主要特点.游戏使用方法等],须逐项详细说明并配必要图片. 请注意 ...
最新文章
- JDK1.8 中的双冒号::是什么语法?
- 点云配准 PointNet + Concat + FC
- Linux内核defconfig在哪,Linux内核根目录中的配置文件.config中包含了许多宏定义,...
- shell 中的 set命令 -e -o 选项作用
- 搭建Maven私有仓库
- InfoPath开发经验小节
- GameDev.net日报 2010.11.12 要卖了
- midaspay能删除吗_midasPay返回90009错误
- python列表中数据类型可以不同吗_Python改变列表中数据类型的方法
- mysql memcached java_java缓存技术memcached实例
- Docker容器的运行时性能成本是多少?
- php服务器启动错误,服务器意外重启之后PHP-FPM不能启动
- 阿里弹性云手机正式公测
- 子进程 已安装 pre-removal 脚本 返回了错误号 1或2 解决办法:
- 型材行业ERP-MES应用点滴
- 计算机专业应届生简历表格,计算机专业应届生个人简历模板
- 图片在线裁剪和图片上传总结
- 用pyecharts生成仪表盘——将多张图片汇总到一个页面,大屏可视化数据展示
- 太空大战2d游戏制作
- go 怎么等待所有的协程完成_优雅地等待子协程执行完毕
热门文章
- 2017京东校招在线编程题——集合
- 2017京东校招面试回忆 已成功拿到offer
- 《Adobe Illustrator CS5中文版经典教程》—第1课1.5节使用“导航器”面板
- HTML文字样式显示闪烁,怎么纯用css代码使文字展示闪动效果?(代码示例)
- 7 士兵排队---PTA(排序+中位数)(C++)
- GUI程序中添加控制台调试
- 基于微信小程序菜谱小程序毕业设计开题报告功能参考
- 在服务器系统Windows 2003安装Avira AntiVir小红伞免费个人版
- 超人气代码格式化工具prettier
- 网易python笔试题_2017秋季网易校园招聘编程题和个人解答(python)