スマートバナーは、デバイスの種類や画面の向きにかかわらず、あらゆる画面サイズで横幅のバナー広告を表示する広告ユニットです。現在の画面の向きでのデバイスの横幅を検出し、そのサイズの広告ビューを作成します。
iPhone のスマートバナーの高さは、縦向きで 50 ポイント、横向きで 32 ポイントです。iPad の場合、高さは縦向きと横向きの両方で 90 ポイントです。
イメージ広告のサイズが割り当てられたスペース全体にない場合は、画像が中央に配置され、両側のスペースが塗りつぶされます。
スマートバナーを使用するには、広告サイズとして kGADAdSizeSmartBannerPortrait
(縦向きの場合)または kGADAdSizeSmartBannerLandscape
(横向きの場合)を指定します。
Swift
let bannerView = GAMBannerView(adSize: kGADAdSizeSmartBannerPortrait)
Objective-C
GAMBannerView *bannerView = [[GAMBannerView alloc] initWithAdSize:kGADAdSizeSmartBannerPortrait];