Banery inteligentne

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. Banery inteligentne wykrywają szerokość urządzenia w bieżącej orientacji i tworzą wyświetlenie reklamy o tym rozmiarze.

Banery inteligentne na iPhone’ach mają wysokość 50 punktów w trybie pionowym i 32 punkty w trybie poziomym. Na iPadach wysokość wynosi 90 punktów zarówno w orientacji pionowej, jak i poziomej.

Jeśli reklama graficzna nie jest wystarczająco duża, aby zajmować całą powierzchnię, zostanie wyśrodkowana, a przestrzeń po obu jej stronach zostanie wypełniona.

Aby używać inteligentnych banerów, 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];