iOS 上 GADExpressAdsView 广告位开发的三个坑

1. 刚申请的广告位 需要 大约1个小时后才能生效,之前,所有请求
- (void)nativeExpressAdViewDidReceiveAd:(GADNativeExpressAdView*)nativeExpressAdView
delegate 能够返回数据,但是没有内容。--做界面开发时候需要注意这个坑。

2. 如果广告位请求时候 frame 的size 是 CGRectZero, 则

- (void)nativeExpressAdView:(GADNativeExpressAdView*)nativeExpressAdView didFailToReceiveAdWithError: (GADRequestError*)error {

永远返回 “No Ads to Show”。

3. 如果选择面积最大的那款Native Ads Template。那么千万注意 UIView 的 frame.size 不能小于280x250,  否则永远返回 “No Ads to Show”。
Size range:Width: 280dp—1200dp Height: 250dp—1200dp
即使你拿到了 adsView, 只要你一重新设置 frame。也会导致当前View内容丢失。从而触发 didFailToReceiveAdWithError with Error "No Ads to Show"。即使你尝试使用 transform scale 也不行。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • iOS开发系列--网络开发 概览 大部分应用程序都或多或少会牵扯到网络开发,例如说新浪微博、微信等,这些应用本身可...
    lichengjin阅读 3,721评论 2 7
  • iphone开发笔记 退回输入键盘 - (BOOL) textFieldShouldReturn:(id)text...
    爱易寒曲易散阅读 631评论 0 1
  • 教程一:视频截图(Tutorial 01: Making Screencaps) 首先我们需要了解视频文件的一些基...
    90后的思维阅读 4,781评论 0 3
  • 在浩瀚的历史长河之中,有两种人会被人们铭记,一种是千古伟人,一种是千古罪人。文天祥说:“人生自古谁无死,留取丹心照...
    EulerSpace阅读 476评论 1 0
  • 皮肤过敏了,做好护肤工作就显得格外重要。温水洁面后,使用大量ks负离子水喷雾镇静肌肤。这时候切记避开含有精油、酸类...
    静雅mimimama阅读 258评论 0 0