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 也不行。
网友评论