Banery inteligentne to jednostki reklamowe, które wyświetlają banery o szerokości ekranu na urządzeniach o różnych rozmiarach ekranu w dowolnej orientacji. Inteligentne banery wykrywają szerokość urządzenia w bieżącej orientacji i tworzą widok reklamy o tym rozmiarze.
Banery inteligentne na iPhone’ach mają wysokość 50 punktów w orientacji pionowej i 32 punkty w orientacji poziomej. Na iPadach wysokość wynosi 90 punktów zarówno w orientacji pionowej, jak i poziomej.
Gdy reklama graficzna nie jest wystarczająco duża, aby zająć całą przeznaczoną dla niej przestrzeń, obraz zostanie wyśrodkowany, a przestrzeń po obu jego stronach zostanie wypełniona.
Aby używać banerów inteligentnych, wystarczy określić kGADAdSizeSmartBannerPortrait
(w przypadku orientacji pionowej) lub kGADAdSizeSmartBannerLandscape
(w przypadku orientacji poziomej) jako rozmiar reklamy:
Swift
let bannerView = GAMBannerView(adSize: kGADAdSizeSmartBannerPortrait)
Objective-C
GAMBannerView *bannerView = [[GAMBannerView alloc] initWithAdSize:kGADAdSizeSmartBannerPortrait];