据我所知,iAds的更新周期为30秒,而对于AdMob广告,您可以自行将刷新率设置为60到120秒之间。如果您同时需要iAd和AdMob广告,那么如何同步这些广告,以便iAd在展示AdMob时不会尝试获取新广告,反之亦然?
当然,有人可以在AdMob试用期间删除iAd横幅,但广告横幅实际投放广告之前会有一段延迟,因此Apple建议创建一个横幅并保留它。
我看到的示例通常会在iAd不可用时从超级视图中删除iAd横幅,然后完全切换到AdMob。但是,只有一个失败的iAd并不意味着根本没有iAd。尽管如此,如果您以这种方式切换到AdMob,您可能会有效地远离iAds 60-120秒,或者直到AdMob告诉您它确实没有更多广告。 (AdMob实际上是否告诉你没有更多的广告?测试应用程序没有得到那个信号..)
或者这不是一个问题,因为根本没有那么多广告?到目前为止,我的应用中iAds的填充率是95-99%,所以看起来很好。我的主要目标是让我的免费应用在非iAd区域展示广告。 (目前我不在非iAd区域发布免费版本。)我可以在我的应用程序中检测到,随着时间的推移,相对较少的iAd服务,然后通过iAds支持AdMob。
非常欢迎任何想法和见解!
PS:我知道AdWhirl,但这是一项Google服务,我宁愿自己保持控制。答案 0 :(得分:0)
事实证明,可以将AdMob广告的刷新率设置为30秒,这就是我的工作。
我正在做一些关于成功完成iAd和AdMob广告请求的内部统计数据,并且基于此我给iAds或AdMob优先于另一个,只有在失败后切换到其他系统检索广告2或3次。