'स्मार्ट बैनर' ऐसी विज्ञापन यूनिट हैं जो अलग-अलग डिवाइस की स्क्रीन की चौड़ाई वाले बैनर विज्ञापनों को किसी भी स्क्रीन की दिशा में रेंडर करती हैं. स्मार्ट बैनर डिवाइस के मौजूदा ओरिएंटेशन के हिसाब से डिवाइस की चौड़ाई का पता लगाते हैं और उसके हिसाब से विज्ञापन व्यू बनाते हैं.
iPhone पर स्मार्ट बैनर की ऊंचाई 50 पॉइंट और पोर्ट्रेट में 32 पॉइंट होती है. iPad पर, पोर्ट्रेट और लैंडस्केप, दोनों फ़ॉर्मैट में लंबाई 90 पॉइंट होती है.
जब किसी इमेज विज्ञापन का साइज़ इतना नहीं होता कि वह तय की गई पूरी जगह घेर सके, तो इमेज बीच में आ जाएगी और उसके दोनों तरफ़ की जगह भर जाएगी.
'स्मार्ट बैनर' का इस्तेमाल करने के लिए, विज्ञापन के आकार के लिए बस kGADAdSizeSmartBannerPortrait
(पोर्टेट ओरिएंटेशन के लिए) या kGADAdSizeSmartBannerLandscape
(लैंडस्केप ओरिएंटेशन के लिए) तय करें:
Swift
let bannerView = GAMBannerView(adSize: kGADAdSizeSmartBannerPortrait)
Objective-C
GAMBannerView *bannerView = [[GAMBannerView alloc] initWithAdSize:kGADAdSizeSmartBannerPortrait];