激励视频真机调试处显示无效的广告位标识adpid,请使用正确的adpid,我用的是官方提供的代码https://uniapp.dcloud.io/api/a-d/rewarded-video,如果用测试adpid: 1507000689,就可以正常展示视频,用自己申请的adpid就提示无效的广告位标识adpid,请使用正确的adpid
以下是代码,官方能帮查一下啥问题么多谢了!
<template>
<view>
<button type="primary" class="btn" @click="showRewardedVideoAd">显示激励视频广告</button>
<button type="primary" class="btn" @click="showFullScreenVideoAd">显示全屏视频广告</button>
</view>
</template>
<script>
import AD from "../ad.js"
export default {
data() {
return {
title: '视频广告'
}
},
onReady() {
// 可选预载广告数据
// AD.load({
// adpid: 1507000689,
// adType: "RewardedVideo"
// });
// AD.load({
// adpid: 1507000611,
// adType: "FullScreenVideo"
// });
},
methods: {
showRewardedVideoAd() {
// 调用后会显示 loading 界面
AD.show({
adpid: 1507000689, // HBuilder 基座测试广告位
adType: "RewardedVideo"
}, (res) => {
// 用户点击了【关闭广告】按钮
if (res && res.isEnded) {
// 正常播放结束
console.log("onClose " + res.isEnded);
} else {
// 播放中途退出
console.log("onClose " + res.isEnded);
}
}, (err) => {
// 广告加载错误
console.log(err)
})
},
showFullScreenVideoAd() {
// 调用后会显示 loading 界面
AD.show({
adpid: 1479842384, // HBuilder 基座测试广告位
adType: "FullScreenVideo"
}, (res) => {
// 用户点击了【关闭广告】按钮
if (res && res.isEnded) {
// 正常播放结束
console.log("onClose " + res.isEnded);
} else {
// 播放中途退出
console.log("onClose " + res.isEnded);
}
}, (err) => {
// 广告加载错误
console.log(err)
})
}
}
}
</script>