5.1. 错误定位
5.1.1 错误码列表
提醒:取广告SDK日志,用以下命令打开SDK日志,进入场景后过滤ADSDK后取日志
adb shell setprop log.tag.ADSDK DEBUG
adb logcat | grep ADSDK
adb shell setprop log.tag.AD_NET_LOG DEBUG
adb logcat | grep AD_NET_LOG
错误码 | 说明 | 排查方向 |
---|---|---|
9000 | 网络异常 | 检查手机联网情况 |
9003 | 广告位ID配置错误 | 联系运营人员(服务端未匹配到广告数据) |
9009 | 广告位不可用 | 请清除 App 的缓存,并且联网确保云控配置拉取成功,或联系运营确认广告位是否开启。 |
9031 | 网络请求超时 | 检查手机联网情况 |
9035 | 请求成功但是无广告填充 | 1. 在保证⼿机的⽹络翻墙了的情况下,可以尝试多触发⼏次⼴告请求。2. Facebook 和 Admob 广告一直出不来,请换手机和广告位测试,联盟对于频繁的正式广告测试做了限制。 |
9041 | 无效的AppID | 确保在主线程初始化,向运营人员确认 AppID 的正确性。 |
9042 | 云控不可用 | 请清除app的缓存,并且联网确保云控配置拉取成功,或联系运营确认广告位是否开启。 |
-10000 | 未知错误码 | 请尝试获取测试广告或者更换设备重新请求 |
20001 | 当前无广告 | 请尝试获取测试广告或者更换设备重新请求 |
20002 | 当前无广告 | 请尝试获取测试广告或者更换设备重新请求 |
20004 | 无网导致填充失败 | 检查手机联网情况 |
30001 | 三方广告源初始化失败 | 联系运营人员(应用ID或者代码位ID是否生效) |
30002 | 三方广告源请求广告超时 | 请尝试获取测试广告或者更换设备重新请求 |
30003 | 三方广告源请求广告失败 | 请尝试获取测试广告或者更换设备重新请求 |
30004 | 素材加载失败 | 请尝试获取测试广告或者更换设备重新请求 |
30005 | 请求对象被媒体销毁 | 检查销毁逻辑 |
40001 | 有网状态下没有广告可展示 | 请尝试获取测试广告或者更换设备重新请求 |
40002 | 无网状态下没有离线广告可展示 | 请尝试获取测试广告或者更换设备重新请求 |
50001 | 广告展示失败 | 请尝试获取测试广告或者更换设备重新请求 |
60001 | sdk 初始化失败,没有可用的 AppID | 联系运营人员 |
60002 | 使用对象已销毁 | 检查 API 调用是否正确 |
60003 | 开屏广告展示时传入参数异常 | 检查 API 调用,检查参数是否正确 |
60004 | sdk 内部逻辑异常 | 将完整日志输出,提交给广告SDK开发 |
60005 | native 广告展示时,传入的参数异常 | 检查 API 检查参数是否正确 |
60006 | 广告加载错误,因为当前广告正在展示当中 | 请重新请求广告 |
60007 | 展示错误,当前场景存在敏感内容,广告不可以展示 | 请尝试获取测试广告或者更换设备重新请求 |
70001 | 请求聚合 SDK 云控超时 | 检查手机联网情况 |
70002 | 请求云控异常:请求时异常 | 请尝试获取测试广告或者更换设备重新请求 |
70003 | 请求云控异常:该应用 ID 在平台不存在 | 联系运营人员 |
70004 | 请求云控异常:包名和应用 ID 不匹配 | 联系运营人员 |
70005 | 请求云控异常:操作系统不匹配 | 联系运营人员 |
70006 | 请求云控异常:该应用在平台被关闭 | 联系运营人员 |
70007 | 无法查询到广告位 ID 的信息 | 请至 常见问题 |
70008 | 单日内广告展示次数达到上限 | 联系运营人员 |
70009 | 单小时内广告展示次数达到上限 | 联系运营人员 |
70010 | 未满足展示间隔时长,无法请求 | 需满足间隔时长 |
70011 | 当前广告位下没有配置广告源 | 联系运营人员 |
70012 | 使用的 API 与当前广告位类型不匹配 | 联系运营人员 |
70013 | 该广告位已经被关闭 | 联系运营人员 |
70014 | 该广告请求失败 | 请尝试获取测试广告或者更换设备重新请求 |
5.1.2 Admob 无法加载广告 平台对照表
错误码 | 错误类型 | 描述 |
---|---|---|
0 | ErrorCode.ERROR_CODE_INTERNAL_ERROR | 内部错误。例如,从广告服务器中收到无效响应。 |
1 | ERROR_CODE_INVALID_REQUEST | 广告请求无效。例如,广告ID不正确。 |
2 | ERROR_CODE_NETWORK_ERROR | 广告请求因网络连接而未成功。 |
3 | ERROR_CODE_NO_FILL | 广告请求已成功。但因缺少广告库存而未返回广告。 |
8 | ERROR_CODE_APP_ID_MISSING | 由于缺少应用 ID,因此未发出广告请求。 |
10 | ERROR_CODE_REQUEST_ID_MISMATCH | 在广告字符串中找不到请求 ID。 |
11 | ERROR_CODE_INVALID_AD_STRING | 广告字符串无效。例如,广告字符串中没有请求 ID。 |
512 | MAX_CONTENT_URL_LENGTH | 内容网址的长度上限。 |
5.1.3 Applovin 错误码参考
5.1.4 Pangle 错误码参考
5.1.5 Inmobi 错误码参考
5.1.6 Mintegral 错误码参考
5.1.7 Vungle 错误码参考
5.1.8 Bigo 错误码参考
5.1.9 媒体查看主流程日志
提醒:查看广告SDK广告请求主流程日志,用以下命令打开SDK日志
adb shell setprop log.tag.Hisavana_Log DEBUG
adb logcat | grep Hisavana_Log