APK接入错误码解析

错误码
描述 解决方案
-1 未知错误 1. 若多次加载能正常广告,可能为超时导致,可忽略
2. 若一直都返回-1,可检查是否依赖wire库
3. 若已依赖,可使用移动网络验证是否由于代理导致
1 未知异常
1001 参数异常 可检查手机是否为OPPO手机
1002 对象不存在
1003 无广告返回 1. 检查是否为OPPO手机,须使用OPPO手机
2. 可降低请求频率,间隔10s查看是否正常返回广告
3. 检查是否所有类型广告都返回1003,可联系商务处理
4. 【建议】使用广告预览功能(路径:广告联盟-工具中心-广告预览),将手机IMEI号与广告位ID绑定生成预览信息,再进行广告测试
1004 请求广告错误
1014 应用ID【appId】无效或者不存在 检查代码中的id与申请的id是否一致,是否存在空格
1015 应用ID【appId】和应用包名【pkgName】不匹配 检查代码中的包名与申请的包名是否一致
1016 广告位ID【posId】无效或者不存在、或者审核未通过 检查代码中的posid与申请的posid是否一致,是否存在空格
1029 广告位与请求的广告类型不匹配
1031 横、竖屏与广告类型不符 检查代码使用的api接口是否与申请的广告横竖屏样式符合
1032 非指定手机品牌 检查是否使用OPPO手机,须使用OPPO手机
10000 正常
10001 网络无响应
10002 广告列表为空
10003 广告过期 检查是否调整手机时间,调回正常时间即可
10004 返回数据为空 可卸载广告应用(如拼多多等)后重新请求广告
10005 原生模板广告View列表为空
10008 广告重复播放 广告已展示,请重新加载
10009 广告posId类型错误 请检查posId与申请广告类型是否相符
10100 无网络
10101 请求广告网络异常 请检查网络是否正常
10102 解析广告数据异常
10200 原生广告重复曝光 无效曝光
10201 原生广告曝光过期 请重新加载广告
10202 原生广告在未调用曝光情况下调用点击
10203 重复点击 广告已点击
10204 点击过期 点击无效
10205 闪屏广告不允许横屏显示
10206 闪屏广告必须全屏展示
10207 本地没有已缓存的视频广告 请重新加载广告
10210 视频容器为空 MediaView传入为空
10211 视频容器未在指定容器中 1. 优先调用bindToView
2. 检查MediaView是否在NativeAdvanceContainer中
11000 SDK初始化失败 1. 手机系统版本是否大于4.0
2. 检查是否调用初始化接口已获取相关权限
11001 广告已经销毁 请重新new广告对象
11002 不能在非OPPO手机上展示广告
11003 请求广告太频繁 请求太频繁导致,可降低请求频率
11004 Banner广告不能展示在异形屏【刘海屏】手机的顶部 banner无法在刘海屏手机顶部出现,请调整banner放置区域
11005 SDK初始化失败,可能由于缺少权限、手机版本过低 1. 手机系统版本是否大于4.0
2. 是否调用初始化接口已获取相关权限
10300 原生模板广告渲染失败、广告过期 请重新加载广告
10301 原生模板渲染失败,广告信息为空 请在onAdSuccess回调之后展示广告
10302 原生模板渲染失败,广告物料为空 请重新加载广告
10303 原生模板渲染失败,未知的创意类型 检查申请的广告位类型与api相符,若相符请联系商务反馈
10400 没有在线播放视频广告
10401 没有缓存播放视频广告 请重新加载广告
10402 没有视频广告 请在onAdReady之后调用show
10403 无网络,不能播放广告
10404 视频过期 请重新加载广告
10405 手机系统版本太低,无法播放视频广告
10406 不是Wifi网络、无法播放在线视频广告
10407 不支持的播放模式
10408 视频广告未缓存,无法播放 请重新加载广告
10409 未知的创意类型
10410 视频播放源异常、无法播放视频
10411 视频渲染失败 请重新加载广告
10412 视频播放发生未知异常

以上Q&A未能解答问题,可以按照以下操作

  1. 打开log过滤TAG为mob_ad复现下操作,提供下日志

  2. 日志打开方法:初始化SDK的时候打开SDK日志

     private void initSdk() {
         InitParams initParams = new InitParams.Builder()
             .setDebug(true)//true打开SDK日志
             .build();
         MobAdManager.getInstance().init(this, Constants.APP_ID, initParams);
     }
    

results matching ""

    No results matching ""