Skip to content

6.1 SDK错误码

luyao edited this page Dec 21, 2021 · 3 revisions

如果广告执行异常,可以通过EasyAds.setDebug(boolean isDebug, EALogLevel logLevel)方法,开启debug日志,筛选:EasyAds-log,查看错误码和错误信息,通过log信息来判断SDK执行情况。如果没有观测到有帮助的log信息,可以选择启用更高级别的日志配置:EALogLevel.MAX,打印更多SDK执行log信息来进一步排查。

3.1 错误码

  • com.easyads.model.EasyAdError 异常信息类,包含code、msg;各个code含义如下表所示:
错误码 错误详情 排查方向
9901 数据为空 广告返回的数据为空,一般为渠道广告无填充。
9902 加载某个SDK渠道时发生异常 查看logcat下日志输出,寻找具体原因
9903 展示某个SDK渠道时发生异常 查看logcat下日志输出,寻找具体原因
9904 渲染某个SDK渠道时发生异常 查看logcat下日志输出,寻找具体原因
9905 当前策略中无有效的SDK渠道,或渠道信息为空 检查聚合策略配置信息,有可能是配错渠道或者没有配置
9906 策略调度时发生异常 查看logcat下日志输出,及时反馈我们帮助排查
9907 未获取到策略 检查是否遗漏了setData(String strategyJson)策略配置,或者配置的json格式有问题导致未成功解析。
9908 某个SDK渠道启动异常 查看logcat下日志输出,及时反馈我们帮助排查
9909 穿山甲渠道SDK超时且不再加载优先级更低的渠道 加载超时,检查网络是否正常。仅开屏中会出现,代表开屏广告位中配置了setCsjTimeOutQuit(true),低频可忽略
9910 穿山甲渠道SDK加载超时 加载超时,检查网络是否正常
9911 百度SDK加载失败 查看logcat下日志输出,寻找具体原因
9912 快手SDK加载失败,广告位id类型转换异常 一般是广告位转换出错,检查配置的快手渠道下广告位id是否为纯数字,非纯数字会引起该异常。
9913 当前activity已被销毁,导致广告无可用载体 检查广告展示方法调用时机,有可能广告载体页面已经关闭了,但是又调用了展示方法
9914 快手SDK初始化失败 查看logcat下日志输出,寻找具体原因,检查广告位id信息配置是否正确
9915 广告渲染失败 可能是网络缓慢导致素材未成功加载,或者页面实现问题,有布局遮挡了广告布局展示
99_XXX 某个SDK渠道返回的错误,其中XXX为该SDK渠道返回的具体错误码 翻阅各个平台下的错误码说明查找具体原因:
穿山甲: 查看官方线上文档,点击跳转
优量汇(广点通): 查看官方线上文档,点击跳转
百度:查看官方线上文档,点击跳转
快手: 查看官方线上文档,查看详细错误信息