स्मार्ट बैनर

प्लैटफ़ॉर्म चुनें: iOS Unity Android (लेगसी)

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

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

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

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

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

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

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