iOS版SDK横幅Banner广告常见问题排查指引
1. 广告加载异常
1.1 广告无填充或加载错误
可参考 广告无填充问题说明
1.2 广告无回调问题
1.2.1 确认是否配置监听对象
- 请开发者检查代码中是否已经为广告加载设置了Delegate,需要为每个广告位单独传参;
1.2.2 检查集成是否正确
- 重新检查集成文档:SDK接入配置 ,并且确认下载的SDK压缩包中的所有文件是否都已经引入项目工程内,可调用集成检测的api检查广告平台的集成
逐个广告平台进行排查,确定是某个广告平台的问题还是全部广告平台的问题:
- 某个广告平台没有回调的情况下:
- 如果只有加载结果的回调,没有展示等后续回调时
- 请开发者检查代码中是否是在close的回调中调用的load,部分广告平台不支持在close之前的回调中调用load,会造成没有回调的问题,典型的有Sigmob。
- 请开发者查看 第三方广告平台错误码&FAQ文档 ,文档中没有找到解决方案的情况下,请开发者在自己的工程中使用我们文档中 调式模式测试 进行测试。
- 只缺少了某一个回调的情况下,请换其他测试机进行测试,是否也是同样的情况
2. 广告展示问题
2.1 关于banner尺寸设置
请参考横幅集成文档检查调用传的尺寸大小及后台配置的尺寸。 为了取得最好的展示效果我们建议在Taku的后台,同一个banner广告位里的所有广告源里的尺寸设置尽可能一致或者差别尽可能小(比如最好避免一个高度是90一个是260这种大差异)
2.2 关于Banner自动刷新
Taku后台提供了自动定时刷新的配置项,为了避免此配置与广告平台冲突,请确保关闭掉广告平台广告位自动刷新选项,否则容易会出现展示数据异常。