没有合适的资源?快使用搜索试试~ 我知道了~
首页微信小程序激励式视频广告组件使用详解
微信小程序激励式视频广告组件使用详解
950 浏览量
更新于2023-05-28
评论
收藏 41KB PDF 举报
主要介绍了微信小程序激励式视频广告组件使用,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
资源详情
资源评论
资源推荐

微信小程序激励式视频广告组件使用详解微信小程序激励式视频广告组件使用详解
主要介绍了微信小程序激励式视频广告组件使用,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要
的朋友可以参考下
微信小程序搜索:短视频去水印解析
目前微信小程序针对个人来说广告是最好的变现方式,广告主要分为:
1. Banner
2. 激励式视频
3. 插屏
Banner广告很简单,插入代码就可以显示
这里介绍下激励式视频广告实现(观看完整广告奖励积分):
//视频广告
let videoAd = null;
//视频广告拉取状态
let videoAdPushStatus = false;
Page({
data: {
//积分总数
creditsAmountSum: 100
},
onLoad(options) {
let that = this;
that.videoAdShowSetting();
},
onShow() {
},
videoAdShowSetting: function() {
var that = this;
if (wx.createRewardedVideoAd) {
videoAd = wx.createRewardedVideoAd({
adUnitId: '自己申请的广告ID'
})
videoAd.onLoad(() => {
//设置广告拉取成功
videoAdPushStatus = true;
});
videoAd.onClose((status) => {
if (status && status.isEnded || status === undefined) {
//正常播放结束,可以下发奖励
that.addUserCredits();
} else {
//不下发奖励
wx.showModal({
content: '广告未播放完成,无法获取积分',
showCancel: false
})
}
});
videoAd.onError(() => {
that.showToast('获取积分异常,请稍后重试');
});
}
},
//显示广告
bindAddCredits: function() {
let that = this;
that.showVideoAd();
},
//视频广告
showVideoAd: function() {
let that = this;
videoAd.load()
.then(() => {
//重置视频广告拉取状态
videoAdPushStatus = false;
videoAd.show();
})

















weixin_38672840
- 粉丝: 8
- 资源: 895
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助

会员权益专享
最新资源
- ARM Cortex-A(armV7)编程手册V4.0.pdf
- ABB机器人保养总结解析.ppt
- 【超详细图解】菜鸡如何理解双向链表的python代码实现
- 常用网络命令的使用 ipconfig ping ARP FTP Netstat Route Tftp Tracert Telnet nslookup
- 基于单片机控制的DC-DC变换电路
- RS-232接口电路的ESD保护.pdf
- linux下用time(NULL)函数和localtime()获取当前时间的方法
- Openstack用户使用手册.docx
- KUKA KR 30 hA,KR 60 hA机器人产品手册.pdf
- Java programming with JNI
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制

评论0