在我的应用程序中,我展示了iAd,但我希望澄清一些事情:
1)如果我展示广告,它看起来不会“自动”消失,所以我更正认为我有责任解雇它吗?
2)我以为我读到某个地方必须停留一分钟。 30秒。这是对的吗?
3)将它永远留在那里并让用户解雇它是错误的吗?
感谢您的帮助。
答案 0 :(得分:1)
1)如果我显示广告,则不会 看起来它会'自动'去 离开,所以我纠正这是我的 有责任解雇它?
您是在谈论横幅广告还是全屏广告?横幅广告在30秒后使用新广告进行更新,或者如果没有广告,则会隐藏横幅广告。如果没有要显示的广告,您永远不应该显示横幅视图。要了解如何隐藏横幅视图,代码示例位于开发人员文档中。在这个网站上也有很多关于此的话题。
你不应该解雇iAd。如果正在显示全屏广告,则用户将其解除。有一个委托回调来处理这个问题。
2)我以为我读到了某个地方 必须留一分钟。 30秒。是 那是对的吗?
我从未听过这个,但请阅读以上内容。它将自己停留30秒,无需解雇它。如果用户正在将视图更改为没有iAd的视图,则无需执行任何操作。但是,有一种方法可以在每个视图上显示横幅。为此,请参阅developer.apple.com上的“iAdSuite”项目
3) Is it wrong to leave it there forever and let the user dismiss it?
这正是您应该做的(当有广告要显示时)。我真的鼓励您阅读here找到的iAd编程指南。
希望这有帮助。