iPhone iAds 无法在 iPhone 4 上运行
我在应用程序商店中有一个 iPhone 应用程序,但我在使用 iAds 时遇到问题。 iAd 在已下载该应用程序的 iPhone 3G 和 iPhone 3GS 手机上正常显示,但 iAd 未在任何 iPhone 4 手机上显示。它们都运行最新的软件版本(iOS 4.2.1)。此外,在我的测试阶段,iPhone 4 和 iPhone 3GS 手机都可以正确显示测试 iAd。有谁知道可能导致此问题的原因是什么?提前致谢。
I have an iPhone app in the app store, but I am having a problem with iAds. iAds are showing up as they should on iPhone 3G and iPhone 3GS phones that have downloaded the app, but the iAds are not showing up on any iPhone 4 phones. They are all running the latest software version (iOS 4.2.1). Also, both iPhone 4 and iPhone 3GS phones were both correctly displaying test iAds during my testing phase. Does anyone know what might be causing this issue? Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
iAds 服务目前的填充率非常低(即,您不会每次请求广告时都会收到广告,尤其是在美国境外,通常更有可能不会收到广告)。很可能您所看到的只是一个巧合,或者 Apple 恰好在您所在地区运行的特定广告并未与您的应用程序的其他广告相关元数据(以及确切的内容)的组合一起提供给 iPhone 4。 Apple 的使用情况尚未公开,只需假设您提供的有关应用程序的所有信息在选择要投放的广告时可能是相关的)。
如果您的应用正确显示了测试 iAd,那么它将正确显示正确的 iAd。由于 Apple 要求您根据是否收到广告正确实现 iAd 栏的显示/隐藏,因此可以放心地假设他们测试了您应用程序的此功能。
The iAds service currently has a really low fill rate (ie, you won't receive an advert every time you request one and, particularly outside the US, are often quite a bit more likely not to receive one). Quite probably either what you're seeing is a coincidence or the particular ads that Apple happens to be running at the minute in your territory aren't being supplied for the iPhone 4 with your app's combination of other ad-relevant metadata (and exactly what Apple use is undisclosed, just assume all the information you supply about your app may be relevant when picking which adverts to serve).
If your app showed the test iAds correctly then it'll show proper iAds correctly. Since Apple require that you properly implement showing/hiding of the iAd bar based on whether you receive an advert, it's safe to assume that they test this feature of your app.