तय साइज़ वाले बैनर विज्ञापन

Google Mobile Ads SDK, उन स्थितियों के लिए तय विज्ञापन साइज़ का इस्तेमाल करता है जहां ज़रूरत के हिसाब से विज्ञापन दिखाए जा सकते हैं बैनर विज्ञापन आपकी ज़रूरतों के मुताबिक नहीं हैं.

नीचे दी गई टेबल में, बैनर के स्टैंडर्ड साइज़ दिए गए हैं.

dp में साइज़ (WxH) ब्यौरा उपलब्धता AdSize कॉन्सटेंट
320x50 बैनर फ़ोन और टैबलेट BANNER
320x100 बड़ा बैनर फ़ोन और टैबलेट LARGE_BANNER
300x250 IAB मीडियम रेक्टैंगल फ़ोन और टैबलेट MEDIUM_RECTANGLE
468x60 IAB के फ़ुल-साइज़ बैनर टैबलेट FULL_BANNER
728x90 IAB लीडरबोर्ड टैबलेट LEADERBOARD

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

W/Ads: Not enough space to show ad. Needs 320x50 dp, but only has 288x495 dp.

कस्टम विज्ञापन आकार

अगर आपके पास कस्टम साइज़ को टारगेट करने वाले Ad Manager रिज़र्वेशन लाइन आइटम हैं, तो अपने लाइन आइटम से मेल खाने वाली पसंद के मुताबिक चौड़ाई और ऊंचाई वाला AdSize बनाएं.

Java

AdSize customAdSize = new AdSize(250, 250);
AdManagerAdView adView = new AdManagerAdView(this);
adView.setAdSizes(customAdSize);

Kotlin

val customAdSize = AdSize(250, 250)
val adView = AdManagerAdView(this)
adView.setAdSizes(customAdSize)

कई विज्ञापन आकार

अगर आपको एक ही विज्ञापन अनुरोध में कई विज्ञापन साइज़ के लाइन आइटम टारगेट करने हैं, तो AdManagerAdView की मदद से, एक साथ कई विज्ञापनों के साइज़ सेट किए जा सकते हैं.

Java

AdManagerAdView adView = new AdManagerAdView(this);
adView.setAdSizes(AdSize.BANNER, new AdSize(120, 20), new AdSize(250, 250));

Kotlin

val adView = AdManagerAdView(this)
adView.setAdSizes(AdSize.BANNER, AdSize(120, 20), AdSize(250, 250))

AdManagerAdView, विज्ञापन का पहला साइज़ डिफ़ॉल्ट तौर पर सेट करता है. विज्ञापन लोड होने के बाद, AdManagerAdView का साइज़, लोड किए गए विज्ञापन के साइज़ में बदल जाता है. आपके लेआउट को नए साइज़ के हिसाब से अपने-आप फ़िट हो सकें.

आप यहां भी ads:adSizes एट्रिब्यूट का इस्तेमाल करके, कई तरह के विज्ञापनों के साइज़ तय कर सकते हैं एक्सएमएल लेआउट फ़ाइल:

<com.google.android.gms.ads.admanager.AdManagerAdView
   android:id="@+id/multiple_ad_sizes_view"
   android:layout_width="wrap_parent"
   android:layout_height="wrap_content"
   android:layout_alignParentBottom="true"
   android:layout_centerHorizontal="true"
   ads:adSizes="BANNER,120x20,250x250"
   ads:adUnitId="AD_UNIT_ID" />

एक से ज़्यादा विज्ञापन साइज़ के उदाहरण

Java कोटलिन