三方平台错误码和文档
#
一、广告平台错误码#
Facebook常见问题 | 解决方案 |
---|---|
1001-No Fill | 下载安装Facebook并成功登需要在代码中添加测试的设备测试广告版位时,Facebook 会针对约 20% 的请求故意发送“no-fill”(无填充),以便测试应用或移动网站如何处理无填充的情况。 |
1000-Network Error | 检查是否连接海外网络 |
更多的Facebook的错误信息请查看:Facebook错误码
#
Facebook-biddingLoss Reason | Description | ORTB v2.5 Loss Code |
---|---|---|
Internal error | Internal error (e.g. when we won the auction, but our ad failed to load) | 1 |
Invalid bid response | Bid is invalid (but on-time, not a no-bid, and valid enough that you can extract the nurl) | 3 |
Bid timeout * | Bid response received, but too late for auction cutoff | 2 |
No bid * | No-bids are indicated as HTTP 204 (i.e. no nurl to call), but you may interpret our response as a no-bid (likely an integration issue). You may also request bids for several impressions, and we bid on some but not all. No need to send loss notification for this reason. No bid should be used as loss reason with timeout construction of lurl in cases where lurl is not available or unusable. | 9 |
Bid was Below Auction Floor | Bidding price was below current auction floor. ${AUCTION_PRICE} will be auction floor price or clearing price. | 100 |
Not highest RTB bidder | Another bidder beat us, including synthetic bids (e.g. non-RTB exchanges), if they are entered into the same auction. | 102 |
Lost to a Bid for a PMP Deal | A PMP (tag or traditional waterfall) deal was picked over the bidders in the auction. | 103 |
Inventory didn't materialise | Our bid won the auction, but the impression didn't materialize (e.g. page wasn't long enough to include this slot, or the user exited the app before the cached ad was used.) Not all partners can provide this (it's a non-event), so we will infer it if not provided. | 4902 |
Sent to ad server | Send this if the last touchpoint you have with the decision process is sending our high bid to the ad server. The impression may still be lost through missing line items, the ad server overruling the auction, or the inventory not materializing. | 4900 |
RTB winner not picked by ad server | We won the RTB auction, but the ad server overruled the auction (e.g. direct). | 4903 |
Win | We won the full decision tree, and tag was placed on page (web) or ad object was cached (app). Viewable impression may still not result. | 0 |
更Facebook-bidding的错误信息请查看:Facebook-bidding错误码
#
AdmobGoogle不是每次都需要您添加测试设备,具体看过滤关键字后是否有addTest信息。 并在设置测试模式后添加
常见问题 | 解决方案 |
---|---|
3 | 需要在代码中添加测试的设备 |
2 | 检查是否连接海外网络 |
1 | 检查TradPlus后台Admob广告源配置是否正常 |
0 | 需要在代码中添加测试的设备 检查是否连接海外网络 |
更多的Admob的错误信息请查看:Admob错误码
#
Mintegral常见问题 | 解决方案 |
---|---|
EXCEPTION_RETURN_EMPTY | 国内:1.确保Mintegral后台-应用设置中开启了是否接受apk广告投放 国外版:1.检查是否翻墙或者VPN到美国地区 |
EXCEPTION_UNIT_NOT_FOUND | 检查TradPlus后台Mintegral广告源配置是否正常(广告单元id) |
EXCEPTION_UNIT_NOT_FOUND_IN_APP | 检查TradPlus后台Mintegral广告源配置是否正常(广告单元id) |
EXCEPTION_SIGN_ERROR | 检查TradPlus后台Mintegral广告源配置是否正常(AppKey) |
EXCEPTION_UNIT_ADTYPE_ERROR | 检查TradPlus后台Mintegral广告源配置是否正常(广告形式不匹配) |
更多的Mintegral的错误信息请查看:Mintegral错误码
#
Mintegral-biddingcode | Description |
---|---|
200 | bid success |
10101 | http extract filter param is not http.Request" |
10102 | S2S bid request data empty |
10103 | Render Common Data error |
10201 | req_param_filter input error |
10202 | render bid request data error |
更多Mintegral-bidding错误信息请查看:Mintegral-bidding错误码
#
Applovin(1)广告主的需求可能对于您所在的国家/地理位置和应用类别不够强烈,因此没有可以提供给您的广告。如果出现这种情况,您可以通过在AppLovin后台的Manage Apps(管理应用程序)部分,将应用程序的Test Toggle(测试切换)设置为开启来获取广告。请注意,启用测试模式可能需要长达1小时才能生效,并持续2小时。
(2)需要使用美国IP来访问。
常见问题 | 解决方案 |
---|---|
204 | 通过Applovin后台开启测试模式进行测试 |
更多的AppLovin的错误信息请查看:(需登录)AppLovin错误码
#
Mopub常见问题 | 解决方案 |
---|---|
No ads found | 通过Mopub后台开启测试模式进行测试 |
#
穿山甲穿山甲区分国内外sdk:香港网络被视为国内流量,不要用来测试海外sdk; 海外sdk建议使用日韩网络进行测试
常见问题 | 解决方案 |
---|---|
20001 | 没有合适的广告返回而导致的请求没有填充,偶现属于正常情况请尝试更换设备进行验证,不要使用模拟器进行测试,或稍后再试。如都不能解决,请查看穿山甲-SDK错误码进行排查或者向穿山甲平台提单进行询问 |
40029 | 检查穿山甲代码位的渲染类型,TradPlus后台穿山甲广告源的配置需与穿山甲后台的配置保持一致 |
40025 | 请确认是否使用TradPlus指定版本;如是,请联系您的TradPlus AM |
40021 - apk签名sha1值与媒体平台录入不一致 | 应用的签名必须与穿山甲后台配置的签名一致 |
40019 - 媒体配置adtype和请求不一致 | 检查TradPlus后台穿山甲广告源配置是否正常 |
40018 - 媒体包名与录入不一致 | 接SDK包名必须与穿山甲后台的一致 |
40016 - slot_id 与 app_id对应关系不合法 | 检查TradPlus后台穿山甲广告源配置是否正常 |
40006 - 广告位ID不合法 | 检查TradPlus后台穿山甲广告源配置是否正常 |
0 - null | 弱网时会报此错误,请检查网络状态或者切换网络进行重试 |
视频播放时黑屏 | 弱网时会报此错误,请检查网络状态或者切换网络进行重试 |
更多的Pangle的错误信息请查看:(需登录)Pangle错误码
#
Pangle-biddingValue | Description |
---|---|
3 | Invalid Bid Response |
5 | Invalid Auction ID |
100 | Bid was Below Auction Floor |
102 | Lost to a Higher Bid |
104 | Buyer Seat Blocked |
204 | Creative Filtered - Incorrect Creative Format |
更多Pangle-bidding的错误信息请查看:Pangle-bidding错误码
#
腾讯常见问题 | 解决方案 |
---|---|
6000 - 102006 | 没有匹配到合适的广告。禁止重试,否则可能触发系统策略导致流量收益下降 |
5004 - 未匹配到合适的广告 | 此情况下禁止多次重试请求广告,否则可能影响系统对您流量的评价从而影响变现效果 |
55006 - 包名校验错误,当前 App 的包名和广点通官网注册媒体时填写的包名一致,因此无广告返回 | 接SDK包名必须与腾讯后台的一致 |
2001 - 初始化错误 开发者自查参数问题 | 1. 不要拆腾讯广告的SDK包 2. 检查TradPlus后台Tencent Ads广告源配置是否正常 3. 参数没有问题的情况下,请确认是否使用的是真机,不要使用模拟器进行测试 |
更多的Tencent Ads的错误信息请查看:
#
腾讯-bidding错误码 | 错误码含义 |
---|---|
106001 | 广告位不存在 |
132003 | Server bidding请求,BuyerId检查失败 |
107000 | 广告位信息为空 |
132007 | Server bidding请求回包为空 |
132008 | Server bidding解析token失败 |
107033 | api请求中缺少合法的设备id |
更多的腾讯-bidding错误信息请查看:腾讯bidding错误码
#
Chartboost常见问题 | 解决方案 |
---|---|
NO_AD_FOUND | 通过Chartboost后台开启测试模式进行测试 |
更多的Chartboost的错误信息请查看:Chartboost错误码
#
Tapjoy常见问题 | 解决方案 |
---|---|
获取不到广告 | 通过Tapjoy后台添加测试设备进行测试 |
#
Ironsource常见问题 | 解决方案 |
---|---|
508 - Rewarded Video - init() had failed | 联系Ironsource相关人员 |
510 | 联系Ironsource相关人员 |
更多的Ironsource的错误信息请查看:Ironsource错误码
#
Unity更多的UnityAds的错误信息请查看:UnityAds错误码
#
Vungle常见问题 | 解决方案 |
---|---|
NO_SERVE | 通过Vungle后台开启测试模式进行测试 |
PLACEMENT_NOT_FOUND | 检查TradPlus后台Vungle广告源配置是否正常 |
CONFIGURATION_ERROR | 1. 检查网络是否正常 2. 检查TradPlus后台Vungle广告源配置是否正常 |
UNKNOWN_ERROR | 联系Vungle相关人员 |
更多的Vungle的错误信息请查看:Vungle错误码
#
AdColony常见问题 | 解决方案 |
---|---|
onRequestNotFilled | 通过AdColony后台开启测试模式进行测试 |
#
Sigmob常见问题 | 解决方案 |
---|---|
Sigmob一直获取不到广告 | 通过Sigmob后台添加测试设备进行测试 6.0以上设备需要动态申请READ_PHONE_STATE权限 |
500701 - app未开通任何广告渠道 | 检查Sigmob后台应用状态 |
500420 - 请求的app已经关闭广告服务 | 检查Sigmob后台应用状态 |
500473 - 请求的app不存在 | 检查TradPlus后台Sigmob广告源配置是否正常 |
500424/500422/500482 | 1.6.0以上设备需要动态申请READ_PHONE_STATE权限2.android10请参考Sigmob FAQ中关于android10国内如何填充广告的内容 |
更多的Sigmob的错误信息请查看:Sigmob错误码
#
Sigmob-bidding代码 | 说明 |
---|---|
0 | 竞价出价 |
200000 | 无广告返回,放弃竞价 |
500420 | 媒体被关闭请求 |
500422 | 缺少设备必要信息 |
500432 | 未找到对应的Sigmob广告单元信息 |
500435 | 请求的设备操作系统类型与 Sigmob 配置的媒体操作系统类型不匹配 |
500440 | 媒体被 Sigmob 禁用 |
500442 | 请求的媒体包名与 sigmob 配置的媒体包名不一致 |
500473 | 未找到请求对应的媒体信息 |
500484 | 请求广告位被控量,无法发起请求 |
500485 | 设备请求广告位广告频次限制 |
500492 | 对应 Sigmob 广告单元配置缺失 |
500611 | 服务内部错误 |
520000 | 请求参数错误 |
522000 | 未找到缓存广告 |
522003 | 请求广告单元不支持 header bidding |
#
快手常见问题 | 解决方案 |
---|---|
40003 - 广告数据为空 | 必现时,联系快手相关人员 |
310002 - appId无效 | 检查TradPlus后台快手广告源配置是否正常 |
310004 - packageName与注册的packageName不一致 | 代码中配置的包名与快手后台的不一致 |
330002 - posId无效 | 检查TradPlus后台快手广告源配置是否正常 |
330004 - posId与注册的appId信息不一致 | 检查TradPlus后台快手广告源配置是否正常 |