You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

IronSource横幅加载报错“empty waterfall”(SDK初始化正常)

解决IronSource横幅广告加载报错606 "Empty waterfall"问题

问题核心

报错Empty waterfall(空瀑布流)说明IronSource没有找到能匹配你请求的横幅尺寸的可用广告源——即便SDK初始化成功,也会因为无适配的广告源导致加载失败。

解决方案

1. 改用IronSource预定义的尺寸常量(关键修复)

你当前手动构造ISBannerSize的方式容易出现尺寸识别不匹配问题,应该直接使用SDK提供的预定义常量,确保和后台配置的尺寸完全对齐:

// 替换你的自定义尺寸构造代码
let bannerSize = ISBannerSize.banner
IronSource.loadBanner(with: self, size: bannerSize)

预定义的ISBannerSize.banner对应标准320x50尺寸,和你手动设置的参数一致,但能保证SDK正确识别尺寸类型,匹配后台的广告源配置。

2. 检查IronSource后台配置

  • 确认你的应用对应的横幅广告位已启用,且至少配置了一个有效的广告源(如AdMob、Unity Ads等)
  • 检查每个广告源的横幅设置,确保开启了320x50标准横幅的广告位,未开启对应尺寸的广告源不会进入瀑布流

3. 验证广告位与设备配置

  • 确认Info.plist中的IronSource App ID和后台完全一致,横幅广告位ID已正确关联到应用
  • 测试环境下,务必添加测试设备ID,避免因平台广告填充限制导致无可用广告源

4. 确保加载时机正确

即使SDK初始化成功,也要等待didInitialize回调完成后再调用loadBanner,提前调用可能导致广告源配置未完全加载,出现空瀑布流。

内容的提问来源于stack exchange,提问作者S. Gissel

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.30 17:54:52