स्मार्ट बैनर

प्लैटफ़ॉर्म चुनें: Android iOS Unity

स्मार्ट बैनर, विज्ञापन यूनिट होते हैं. ये अलग-अलग डिवाइसों पर, स्क्रीन की चौड़ाई के हिसाब से बैनर विज्ञापन रेंडर करते हैं. ये विज्ञापन, स्क्रीन के किसी भी साइज़ और ओरिएंटेशन में दिख सकते हैं. स्मार्ट बैनर, डिवाइस की मौजूदा ओरिएंटेशन के हिसाब से उसकी चौड़ाई का पता लगाते हैं. इसके बाद, उस साइज़ का विज्ञापन व्यू बनाते हैं.

स्मार्ट बैनर में, विज्ञापन की तीन तरह की ऊंचाई लागू की जाती हैं:

विज्ञापन की लंबाई स्क्रीन की ऊंचाई
32 डीपी ≤ 400 डीपी
50 डीपी > 400 dp और ≤ 720 dp
90 डीपी > 720 डीपी

आम तौर पर, फ़ोन पर स्मार्ट बैनर की ऊंचाई पोर्ट्रेट मोड में 50 dp और लैंडस्केप मोड में 32 dp होती है. टैबलेट पर, दोनों ओरिएंटेशन में ऊंचाई आम तौर पर 90 डीपी होती है.

अगर इमेज वाला कोई विज्ञापन, तय किए गए पूरे स्पेस को नहीं भरता है, तो इमेज को बीच में रखा जाएगा और दोनों तरफ़ की जगह को भर दिया जाएगा.

स्मार्ट बैनर का इस्तेमाल करने के लिए, BannerView बनाते समय विज्ञापन के साइज़ के लिए AdSize.SmartBanner तय करें. उदाहरण के लिए:

// Create a Smart Banner at the top of the screen.
BannerView bannerView = new BannerView(adUnitId, AdSize.SmartBanner, AdPosition.Top);