ऐंकर किए गए अडैप्टिव बैनर इंटिग्रेट करना

अडैप्टिव बैनर, विज्ञापनों को दिखाने का एक आसान तरीका है. इसमें उपयोगकर्ता के हिसाब से चौड़ाई और Google के हिसाब से ऊंचाई तय की जाती है. बैनर की कम से कम ऊंचाई 50 डेंसिटी-इंडिपेंडेंट पिक्सल होनी चाहिए. वहीं, ज़्यादा से ज़्यादा ऊंचाई, डिवाइस की ऊंचाई के 15% या 90 डेंसिटी-इंडिपेंडेंट पिक्सल तक हो सकती है. इनमें से जो भी कम हो उसे चुना जा सकता है.

ये बैनर तब सबसे अच्छा परफ़ॉर्म करते हैं, जब ये उपलब्ध पूरी चौड़ाई का इस्तेमाल करते हैं. हालांकि, बैनर की चौड़ाई सेट करते समय, आपको हमेशा सेफ़ एरिया और डिसप्ले कटआउट का ध्यान रखना चाहिए. इनसे बैनर दिखने में रुकावट आ सकती है.

ज़रूरी शर्तें

जारी रखने से पहले, ये काम करें:

हमेशा टेस्ट विज्ञापनों का इस्तेमाल करके टेस्ट करना

यहां दिए गए सैंपल कोड में एक विज्ञापन यूनिट का आईडी है. इसका इस्तेमाल करके, टेस्ट विज्ञापनों के लिए अनुरोध किया जा सकता है. इसे खास तौर पर इस तरह कॉन्फ़िगर किया गया है कि हर अनुरोध के लिए, प्रोडक्शन विज्ञापनों के बजाय टेस्ट विज्ञापन दिखाए जा सकें. इससे इसका इस्तेमाल करना सुरक्षित हो जाता है.

हालांकि, AdMob के वेब इंटरफ़ेस में ऐप्लिकेशन को रजिस्टर करने और अपने ऐप्लिकेशन में इस्तेमाल करने के लिए, विज्ञापन यूनिट के आईडी बनाने के बाद, डेवलपमेंट के दौरान अपने डिवाइस को टेस्ट डिवाइस के तौर पर कॉन्फ़िगर करें.

Android

ca-app-pub-3940256099942544/1033173712

iOS

ca-app-pub-3940256099942544/4411468910

ऐंकर किया गया अडैप्टिव बैनर बनाना

नीचे दिए गए उदाहरण में, स्क्रीन के सबसे नीचे मौजूद ऐंकर किए गए अडैप्टिव बैनर व्यू को बनाने का तरीका बताया गया है:

// Get the device safe width in density-independent pixels.
int deviceWidth = MobileAds.Utils.GetDeviceSafeWidth();

// Define the anchored adaptive ad size.
AdSize adaptiveSize =
    AdSize.GetCurrentOrientationAnchoredAdaptiveBannerAdSizeWithWidth(deviceWidth);

// Create an anchored adaptive banner view.
bannerView = new BannerView("ANCHORED_ADAPTIVE_AD_UNIT_ID", adaptiveSize, AdPosition.Bottom);

ANCHORED_ADAPTIVE_AD_UNIT_ID को अपनी विज्ञापन यूनिट के आईडी से बदलें.

ऐंकर किए गए अडैप्टिव बैनर व्यू को बनाने के बाद, अब बैनर को लोड किया जा सकता है. इसके बारे में शुरुआती निर्देश में बताया गया है.