【问题标题】:Change GADBannerView size without requesting a new ad在不请求新广告的情况下更改 GADBannerView 大小
【发布时间】:2012-05-05 20:01:05
【问题描述】:

我想在 iPhone 应用程序中以两种屏幕方向展示 AdMob 广告。广告尺寸在纵向模式下应为 320x50,在横向模式下应为 480x32。

我尝试更改bannerView frame 和adSize 属性,它们都运行良好,并且可以根据需要更改横幅大小,但问题是每次旋转时都会调用adViewDidReceiveAd 方法并请求新广告。所以我想知道有没有办法避免在屏幕旋转和广告尺寸改变时重新加载广告?

【问题讨论】:

  • 你真的应该问 AdMob,但我猜他们要求一个新广告,以便它适合视图而不会被拉伸。
  • 为什么不想重新加载广告?
  • 重新加载广告会消耗一些额外的流量,该应用的目标受众会关心它。

标签: iphone ios admob


【解决方案1】:

如果我理解正确的话,您是否希望发出一个广告请求来同时引入 320x50 广告素材和 480x32 广告素材?您需要两个不同的广告素材,因为在两个方向重复使用同一个广告可能会使广告看起来被拉伸。

不幸的是,不要认为您现在可以使用 AdMob SDK 做到这一点。不要认为您可以在此处使用解决方法,因为这需要更改服务器端。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-04-02
    • 1970-01-01
    • 2014-04-07
    • 1970-01-01
    • 1970-01-01
    • 2017-03-20
    • 2014-11-06
    • 1970-01-01
    相关资源
    最近更新 更多