'स्मार्ट बैनर' ऐसी विज्ञापन यूनिट हैं जो अलग-अलग डिवाइस की ओरिएंटेशन में किसी भी स्क्रीन साइज़ पर स्क्रीन-विथ के बैनर विज्ञापनों को रेंडर करती हैं. स्मार्ट बैनर, मौजूदा ओरिएंटेशन में डिवाइस की चौड़ाई का पता लगाते हैं और उसी साइज़ के हिसाब से विज्ञापन व्यू बनाते हैं.
स्मार्ट बैनर में विज्ञापन की तीन ऊंचाई लागू की गई हैं:
विज्ञापन की लंबाई | स्क्रीन की ऊंचाई |
---|---|
32 डीपी | ≤ 400 डीपी |
50 डीपी | 400 डीपी और 720 डीपी से ज़्यादा |
90 डीपी | 720 डीपी से ज़्यादा |
आम तौर पर, फ़ोन पर 'स्मार्ट बैनर' की ऊंचाई पोर्ट्रेट में 50 डीपी और लैंडस्केप में 32 डीपी की होती है. टैबलेट पर, आम तौर पर दोनों ओरिएंटेशन में ऊंचाई 90 dp होती है.
जब किसी इमेज वाले विज्ञापन का साइज़ इतना बड़ा नहीं होता कि वह तय की गई पूरी जगह को घेर सके, तो इमेज को बीच में दिखाया जाएगा और उसके दोनों तरफ़ की जगह भर जाएगी.
'स्मार्ट बैनर' का इस्तेमाल करने के लिए, BannerView
बनाते समय विज्ञापन के साइज़ के लिए AdSize.SmartBanner
तय करें. उदाहरण के लिए:
// Create a Smart Banner at the top of the screen. BannerView bannerView = new BannerView(adUnitId, AdSize.SmartBanner, AdPosition.Top);