छोटे किए जा सकने वाले बैनर विज्ञापन

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

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

कार्यान्वयन

पक्का करें कि बैनर व्यू उस साइज़ के हिसाब से तय हो जो आपको उपयोगकर्ताओं को सामान्य (छोटे किए गए) बैनर की स्थिति में दिखाना है. कुंजी के तौर पर collapsible और वैल्यू के तौर पर विज्ञापन के प्लेसमेंट को शामिल करके, विज्ञापन अनुरोध में एक अतिरिक्त पैरामीटर शामिल करें.

छोटा हो जाने वाला प्लेसमेंट इस बात से तय होता है कि बड़ा किया गया हिस्सा, बैनर विज्ञापन से किस तरह दिखेगा.

Placement की कीमत का व्यवहार इस्तेमाल का मकसद
top बड़े किए गए विज्ञापन का ऊपरी हिस्सा, छोटे किए गए विज्ञापन की सबसे ऊपर अलाइन होता है. विज्ञापन को स्क्रीन के सबसे ऊपर दिखाया जाता है.
bottom बड़े किए गए विज्ञापन का निचला हिस्सा, छोटे किए गए विज्ञापन के निचले हिस्से में अलाइन होता है. विज्ञापन, स्क्रीन के सबसे नीचे की ओर मौजूद होता है.

अगर लोड किया गया विज्ञापन, छोटा हो जाने वाला बैनर विज्ञापन है, तो इसे व्यू हैरारकी (व्यू और व्यू ग्रुप के लेआउट का क्रम) में रखे जाने के तुरंत बाद, बैनर छोटा हो जाने वाला ओवरले दिखाता है.

private void LoadBannerAd()
{
var bannerView = new BannerView(_adUnitId, AdSize.Banner, AdPosition.Bottom);

var adRequest = new AdRequest();

// Create an extra parameter that aligns the bottom of the expanded ad to the
// bottom of the bannerView.
adRequest.Extras.Add("collapsible", "bottom");

bannerView.LoadAd(adRequest);
}

विज्ञापनों को रीफ़्रेश करने का व्यवहार

छोटे हो जाने वाले बैनर विज्ञापनों को हर 30 से 120 सेकंड में बार-बार दिखाना, उपयोगकर्ता के अनुभव को खराब कर सकता है. वेब इंटरफ़ेस में अपने-आप रीफ़्रेश होने की सुविधा को कॉन्फ़िगर करने वाले ऐप्लिकेशन AdMob के लिए, हमारा सुझाव है कि सिर्फ़ पहले विज्ञापन अनुरोध को छोटा होने वाले विज्ञापन के तौर पर दिखाएं. साथ ही, उस स्लॉट में रीफ़्रेश किए गए बैनर विज्ञापनों को ओरिजनल अनुरोध के साइज़ में दिखाएं. ऐसा करने के लिए, विज्ञापन अनुरोध में यूयूआईडी को collapsible_request_id के तौर पर पास करें:

extras.putString("collapsible_request_id", UUID.randomUUID().toString());

अगर आपको सेशन में, बाद में भी छोटा हो जाने वाला बैनर विज्ञापन लोड करना है, तो loadAd() को मैन्युअल तौर पर कॉल करें. इस अनुरोध में, छोटे हो जाने वाले बैनर विज्ञापन के पैरामीटर को शामिल करना होगा.

मीडिएशन

छोटे हो सकने वाले बैनर विज्ञापन, सिर्फ़ बीटा अवधि के दौरान Google की मांग के लिए उपलब्ध हैं. मीडिएशन से दिखाए जाने वाले विज्ञापन, छोटे नहीं किए जा सकने वाले बैनर विज्ञापनों की तरह दिखते हैं.

विज्ञापन दिखाने का व्यवहार

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