广告常见问题

更新说明

  1. 新平台版本号'1051'(minPlatformVersion>='1051')已经不再需要进行广告初始化qg.initAdService(object)

  2. 如果传入 offXXX(function callback)callbacknull 或者 undefined,则所有的 onXXX 回调都会被移除

  3. 更新广告错误码,原旧广告错误码入口请查看:V3.2.0及以前版本错误码

附录:

成功的回调对象数据格式为:

{
    code: 0,
    msg: "ok",
    ... //业务数据,如果没有业务数据,则没有额外字段
}

eg: 视频播放成功回调

{
    code: 0,
    msg: "ok",
    isEnded: false
}

失败的回调对象数据格式为:

{
  code: xx, // 具体的业务出错码,已废弃,使用 errCode 替代
  msg: "xx", //具体的业务出错信息描述,已废弃,使用 errMsg 替代
  errCode: xx, // 具体的业务出错码
  errMsg: 'xx', // 具体的业务出错信息描述
}

eg: 参数错误

{
  errCode: 10000, // 具体的业务出错码
  errMsg: "adUnitId 参数不能为空", //具体的业务出错信息描述
}

错误码表:

错误码 错误信息 解决方案
1001 参数错误 1、传参是否有误
2、是否使用了不支持的方法操作
3、不要频繁拉取广告,我们做了限制
4、广告资源位是否没有申请
1002 广告单元无效 1、appId 配置错误会发生该情况
1003 内部错误 1、不属于开发者异常,一般情况下过一段时间即可恢复
1004 无合适的广告 1、OPPO 开放平台查看广告是否异常,异常则重新申请
2、手机设置的时间是不是晚于现在实际时间,设置到与北京时间同时
3、核对游戏包名是否正确
4、errMsg 为 'ad list is null',核对是否有在 onLoad 里面调用 show
5、广告点击后,不能立刻重复拉取
6、errMsg 里面含有 1029 是 广告位 ID 填错,或者是广告位与请求的广告类型不匹配
7、errMsg 里面含有 1016 一般是广告位 ID 无效/不存在/审核未通过
8、在包名正确情况下,概率性弹出 20003 报错属于正常现象,报错与广告填充率/短时间内频繁拉取广告有关,请上架后前往 OPPO 广告联盟后台,查看广告数据是否正常(填充率是否正常);频繁拉取广告,是会拉取不到广告,因为我们对拉取频次作了限制。
20005 视频播放失败 errMsg 里面含有 10402 基本上是没有主动 load
20009 视频文件缓存失败
20010 视频文件不存在
20011 未支持的视频文件格式
20012 广告未加载成功的情况下,调用广告展示,展示失败 .
© 2020 OPPO. All rights reserved.

results matching ""

    No results matching ""