uni-app增强广告报错code:-5005,message:‘广告加载失败,请尝试重新加载’,激励和信息流广告均受影响,试很多次了
uni-app增强广告报错code:-5005,message:‘广告加载失败,请尝试重新加载’,激励和信息流广告均受影响,试很多次了
同样的问题,也不知道找谁解决。。。
uni-AD返回-5005错误,一般是在同一个设备上刷了太多次广告,广告平台不给返广告了。另外注意不要使用模拟器,那一般广告平台都会屏蔽模拟器的流量
您好,没有真机测试的,关键是一个增强广告没有显示过
回复 落叶秋风醉: 换个手机试下
回复 落叶秋风醉: 你的问题解决了吗?是不是证书的问题
回复 落叶秋风醉: 你好 你的问题解决了吗我也是这样得问题
我这边看你配置没有问题, 你把ipa包发过来 明天让ios给你抓包看一下,可以私信我你qq号
请问有解决方案了吗?
我的机器一直不给视频啊
后面怎么解决的?我也遇到了,很急 1501555960@qq.com
5005是没有广告返回。如果你在测试期间出现这种问题,请过段时间再试。欢迎邮件uniad@dcloud.io进行相关问题的咨询
有没有可以替代的方案,如果广告获取不到可以播放其他的广告组的视频吗
回复 h***@163.com: 可以尝试播放其他广告组的视频,但没有上线前测试尽量避免高频次重复刷新
我也是同样的问题,才开发中,load的时候直接返回 “errMsg”: "广告加载失败,请稍后重试 ", “errCode”: -5005
1、真机测试的
2、且还没调起过广告,应该不存在 同一个设备上刷了太多次广告 的问题
同样遇到这个问题, 新手机试了 都是 提示5005, 请问 这问题 有人解决了吗
同样遇到这个问题, iOS手机上 提示5005 安卓是好的 这问题 有人解决了吗
测试期间刷新广告比较频繁会出现该问题,请停止刷新过会再试。
我也遇到这个问题了,新手机刚装上app,就无法看广告,还有前一天还能正常看广告,第二天就看不成了
这是无广告返回了。开通多家广告渠道后就会解决
我的也是一样{“code”:-5005,“errMsg”:"广告加载失败,请稍后重试 "} ios一直报这个错,但安卓就可以播放,有大神解决的吗
提供appid,或者发邮件咨询uniad@dcloud.io
_UNI_166D1FF
回复 DCloud_商务_Alan: 怎么样
回复 健康大使: 你的ios没有申请,请去uniad后台增强广告中申请ios。
我的也报这个错能帮忙看一下嘛 谢谢了 UNI15049B6
回复 DCloud_商务_Alan: UNI8214334,我的拉不到激励视频广告,麻烦看一下
回复 8***@qq.com: sigmob广告申请下。打包时确认勾选所有广告渠道
_W2A__mc.xlkyy.com.cn 激励视频广告 返回-5005 帮帮我看下呢
回你了
UNIA435DF5 小程序激励视频广告 有客户反馈一直没法观看
没法看广告,具体是什么表现呢?是否有报错信息?什么机型、系统版本?
5005、500422-请求参数缺少设备信息 对此有问题的小伙伴可以参考我的文章,刚刚踩坑结束https://blog.csdn.net/qq_35230125/article/details/129909251
我也是这个问题,draw沉浸视频流广告一直5005,其他广告能获取到,appid:UNIF17537F
针对您提到的uni-app增强广告报错code:-5005,message:‘广告加载失败,请尝试重新加载’的问题,这通常指示着广告加载过程中遇到了一些服务器端或配置上的问题。由于这是一个具体的错误代码,它可能指向一些特定的错误场景或配置错误。下面我将提供一些可能的代码示例和检查点,帮助您调试和解决问题。
1. 检查广告位ID是否正确
首先,确保您在uni-app中配置的广告位ID是正确的。错误的广告位ID会导致广告加载失败。
// 示例代码:配置广告位ID
const adUnitId = 'your-ad-unit-id'; // 确保这里是正确的广告位ID
2. 广告加载重试机制
由于广告加载可能受到网络环境等多种因素影响,实现一个重试机制可以帮助提高广告加载的成功率。
let retryCount = 0;
const MAX_RETRIES = 3;
function loadAd() {
uni.createRewardedVideoAd({
adUnitId: adUnitId,
success: function(res) {
console.log('广告加载成功');
// 展示广告等其他逻辑
},
fail: function(err) {
console.error('广告加载失败', err);
retryCount++;
if (retryCount < MAX_RETRIES) {
setTimeout(loadAd, 2000); // 等待2秒后重试
} else {
console.error('已达到最大重试次数');
}
}
});
}
loadAd();
3. 检查广告服务状态
确保广告服务状态正常,没有维护或故障通知。您可以访问广告平台的开发者控制台查看服务状态。
4. 网络环境检查
广告加载依赖于稳定的网络环境。确保应用运行环境(如模拟器、真机等)的网络连接正常。
5. 广告平台SDK版本
检查您使用的uni-app和广告平台SDK的版本是否最新,有时旧版本的SDK可能包含已知的错误。
6. 查看日志
详细查看应用的日志输出,可能会有更具体的错误信息或提示,帮助定位问题。
通过上述步骤,您应该能够更准确地定位问题所在,并尝试解决广告加载失败的问题。如果问题依旧存在,建议联系广告平台的技术支持获取进一步帮助。