स्मार्ट बैनर ऐसी विज्ञापन यूनिट होती हैं जो स्क्रीन की चौड़ाई के बैनर विज्ञापनों को किसी भी स्क्रीन पर अलग-अलग डिवाइस की स्क्रीन के मुताबिक किसी भी ओरिएंटेशन में रेंडर करती हैं. स्मार्ट बैनर, डिवाइस के मौजूदा ओरिएंटेशन के लिए, उसकी चौड़ाई का पता लगाते हैं. साथ ही, उसका साइज़ व्यू बढ़ाते हैं.
स्मार्ट बैनर में तीन विज्ञापनों की ऊंचाई लागू की गई है:
विज्ञापन की लंबाई | स्क्रीन की ऊंचाई |
---|---|
32 dp | ≤ 400 dp |
50 dp | 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);