我正在使用最新的FBInstant SDK开发一个Messenger游戏,并且在大多数情况下,当我尝试展示广告时,loadAsync()返回“ no fill”错误。我正在用朋友的帐户进行测试,而其他游戏却总是成功显示广告,而我的游戏总是出现“ no fill”错误。我在fb开发者帐户设置中为广告展示位置选择了“接受任何价格”设置。我的问题是
为什么我的游戏总是(或大部分时间)出现“ no fill”错误,而其他游戏却成功使用同一帐户展示广告?是因为它尚未发布吗?
当loadAsync()出现“ no fill”错误时,我该怎么办?我一次又一次用相同的ID加载广告,但它连续20次导致“未填充”。有时永远不会充满。每次加载失败时,我尝试获取一个新的广告实例时,它最终会调用3个新的广告实例,并显示错误“请求过多”。有人可以在出现“无法填充”错误后向我解释您的操作
谢谢。
答案 0 :(得分:0)
如果您未在Monetization Manager中批准您的展示位置,则您将获得一个NO_FILL
,该用户不是该应用的开发者/测试者。
如果您从NO_FILL
获得了loadAsync
的返回码,则重试可能没有任何价值-如果我们没有向用户展示的广告,则不太可能会在一段时间内发生变化秒。