我的申请昨天获得批准。在他们开始审核之前,测试广告会显示在我的应用(设备)上,但一旦他们开始审核广告就停止在设备上显示。
我的应用程序最终获得批准且iAd已启用,但我从昨天起就没有看过任何一个广告。在我的应用程序开始收到广告之前,应用程序被证明需要一些时间吗?我检查了iTunes连接,它显示0请求。 知道为什么我没有收到广告吗?
答案 0 :(得分:0)
iAd将在Apple批准该应用程序之前显示测试广告。申请获得批准后,iAds将切换为实时。
你没有提到你的位置......
据我所知,iAds仍然仅针对居住在美国的用户展示。即使这样,iAds的填充率也显示在10-11%左右(根本不是很高)。
这意味着,对于收到的每100个广告请求,只有10或11个要实际显示iAd。其他90-89%将不显示任何内容。
希望随着Apple广告库存量的增加,填充率将开始提高。
另一个问题是,iAd框架似乎不会显示重复广告。也就是说,一旦显示了特定的iAd,就不会再在该设备上显示该会话(会话的长度也很模糊......)。
因此,请检查您的位置,检查iTunes Connect iAd部分的当前填充率。
答案 1 :(得分:0)
检查您是否在itunesconnect-> iAd。
中有任何请求如果您没有任何要求,您的代码可能有问题。
在模拟器中运行时,测试广告是否会显示?
答案 2 :(得分:0)
如前所述,填充率很低。您是否使用了苹果需要您在代理中使用的代码以及没有iAd时未加载的代码。如果是这样,请尝试将应用程序下载到您的设备上并运行几次。看看你是否没有广告
答案 3 :(得分:0)
我的应用程序也遇到了这个问题。我使用Mobclix来服务iAds。我收到了其他广告,但没有来自iAd。最后,我意识到我的问题是我没有将iAd Framework链接到我的项目。这使广告完美呈现。我最终弱连接iAd框架,因为我必须支持具有OS<的设备。 4.0。希望这有帮助!