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