Skip to main content

错误信息说明

一、错误码说明(Android)#

开发者可以在监听回调oneLayerLoadFailed 中的error,具体信息如下:

错误码ErrorCode错误信息ErrorMsg说明
1success广告加载成功。
2internal error!未知原因。
3load timeout广告加载超时。
(1)检查当前的测试的广告源是否是海外源,是否科学上网;
(2)测试机是否安有Google全家桶(是否是海外版手机);
(3)某些广告源需要到三方后台添加测试设备;
(4)某些广告源需要使用测试ID测试。
4frequency limit广告位下设置频次限制,限定时间内达到展示次数。
5ad not ready广告没有加载成功。广告没有加载成功就调用show(),或者三方广告超时。
7network not connection网络不可连接。检测网络状况。
8has cache,no need to load again广告缓存个数已达配置上限。
9waterfall bean is nullwaterfall下发配置为空。
10wrong config服务器端返回异常数据。请联系TradPlus同事查看错误原因。
11load all adSource failedwaterfall配置下所有广告源加载失败。
(1)检查当前的测试的广告源是否是海外源,是否科学上网;
(2)测试机是否安有Google全家桶(是否是海外版手机);
(3)部分广告源需要到三方后台添加测试设备;
(4)部分广告源需要使用测试ID测试;
(5)开发者需过滤tradpluslog 确定,每个源加载失败的原因。
请开发者根据常见问题排查具体原因。
12no configwaterfall下发配置为空。需要检查
(1)adUnitId填入是否正确,例如:adUnitId错误;
(2)检查TradPlus后台对应广告位是否配置了广告源;
(3)配置正常,网络状态是否正常。例如:如果是海外Bidding的源,网络出现问题也会导致拉取失败,需要海外IP,更多了解参考广告源测试注意事项-说明
(4)根据集成文档查看是否添加混淆,以及混淆是否生效。
13adapter not found广告位配置下广告源没有引入对应的Adapter。检查广告位配置的广告源。根据TradPlus自动打包平台正确引入三方Adapter。
14show ad failed广告展示失败。
15load failed interval please try again later上次加载失败,10s内禁止再次load。
16is loading please try again later广告已经在请求中,请稍后在加载。加载频率过高。
19has valid cache but not show上次加载成功没有show,4mins内禁止再次load 。
20Context is not Acvitiy context检查初始化广告位或者showAd()时候是否传入Activity。
101adContainer is null原生广告漏传ViewGroup。
102adLayout is null原生横幅广告漏传入布局文件。
103Bidding Failed广告位下有广告源设置Bidding模式,当bidding失败的情况下。就会直接发送error 103。需要检查
(1)广告位是否配置Bidding广告源;
(2)配置正常,如果是海外Bidding的源,网络出现问题也会导致拉取失败,需要海外IP,更多了解参考广告源测试注意事项-说明
(3)根据集成文档查看是否添加混淆,以及混淆是否生效。
104Wrong a TPUnitID requested创建的广告类型和请求的API不一致。请检查后台,例如创建了标准原生广告类型,但是使用激励视频的API去请求此ID了。

二、错误码说明(iOS)#

开发者可以在监听回调oneLayerLoadFailed 中的error,具体信错误码错误信息说明
1000wrong config后台下发的waterfall配置为空或错误。
1.请检查后台广告位是否有配置广告源。
2.如果使用海外bidding广告源,请检查当前设备是否是为海外IP。
1001Ad is loading加载流程正在进行中,暂无法进行新的加载流程
1007network not connection网络不可连接
10002Not set AdUnitID未设置广告位ID
10003not set renderingViewClass原生广告 展示时没有设置renderingViewClass
10004not set renderer原生广告 展示时没有设置TradPlusNativeRenderer
10005not set subView原生广告 展示时没有设置 subView
10008bidding response data error返回的bididng结果数据为空或204状态
10009bidding response biddingwaterfall error返回的bidding结果中的waterfall配置数据错误
10010not set rootViewController插屏或激励视频 展示时没有设置rootViewController
10011not set window开屏或原生开屏 未设置window
10012post bidding Data error竞价后数据错误
10013Wrong Ad Type错误的广告类型
10014not set MediaVideo adContainer未设置插播广告的广告容器
10015not set MediaVideo ViewController未设置插播广告的视图控制器
600004frequency limit广告位频次限制
600009waterfall bean is null后台下发的waterfall配置中没有任何可用的广告源配置信息
600015load failed interval please try again later加载过于频繁,加载失败后的10秒内无法再次加载
600019has valid cache but not show加载成功但并在4分钟内未展示过广告
600103bidding fail no more waterfall未能获取到任何三方bidding源数据,bidding,adx失败
800002三方错误信息三方加载错误,返回三方错误码及错误说明
800003netWork load timeout三方源加载时超时
800004netWork load limit三方广告源频次限制
800009netWork no ad source后台下发的waterfall配置中对应三方网络的ClassName为空
800012netWork no config后台下发的waterfall配置中对应三方网络的配置为空
800013netWork no adapter没有找到对应三方网络的Adapter
800017netWork adconfig Info error后台下发的waterfall配置中对应三方网络的配置错误
810011load Fail, No ad fill加载结束,未加载到任何广告
810103Bidding Fail竞价失败 当前广告源只配置了bidding广告时,竞价失败后加载结束
810105exclusive Fail独占竞价失败
1000004frequency limit广告位频次限制
1000005not any ready ad没有任何缓存广告
1100014Render Error原生广告 渲染错误

三、Bidding错误信息#

开发者可以通过监听回调BiddingEnd中的error获取,具体信息如下:

错误码ErrorCode错误信息ErrorMsg说明
0Bidding Success-
21Bidding 请求参数错误联系TP开发
22Bidding 未查询到广告源-
23Bidding 不可用的BuyeruidBuyeruid用来获取本条竞价广告的 token
204Bidding 请求三方未填充三方NOFILL
30Bidding 请求三方失败多次尝试几次
31Bidding 请求三方超时多次尝试几次,或切换网络条件
32Bidding 请求成功,resp.SeatBid 为空联系TP开发
34Bidding 请求成功,resp 解析 json 失败联系TP开发
35Bidding 被舍弃:本次出价低于上次出价
36Bidding 请求成功但adm 或 price 错误联系TP开发
37Bidding 三方线程 goRoutine 超时-
38Bidding 三方请求超时, notice发送失败联系TP开发
39Bidding notice 价格解密失败联系TP开发
40Bidding 被舍弃,价格低于底价或超出bidding广告源保留数-