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