छोटे हो सकने वाले बैनर विज्ञापन ऐसे बैनर विज्ञापन होते हैं जो शुरुआत में बड़े साइज़ के इस ओवरले पर, एक बटन मौजूद होता है. इसकी मदद से बैनर को छोटा करके, मूल रूप से अनुरोध किए गए बैनर साइज़ तक पूरा किया जा सकता है. छोटे हो सकने वाले बैनर विज्ञापनों का मकसद, ऐंकर विज्ञापनों की परफ़ॉर्मेंस को बेहतर बनाना होता है आम तौर पर, यह साइज़ छोटा होता है. इस गाइड में, छोटे हो जाने वाले बैनर विज्ञापन को चालू करने का तरीका बताया गया है मौजूदा बैनर प्लेसमेंट के लिए विज्ञापन.
ज़रूरी शर्तें
कार्यान्वयन
पक्का करें कि बैनर व्यू उस साइज़ के हिसाब से तय किया गया हो जो आपको लोगों को दिखाना है
सामान्य (छोटे) बैनर स्थिति में. विज्ञापन में एक अतिरिक्त पैरामीटर शामिल करें
अनुरोध की मदद से collapsible
को कुंजी के तौर पर चुनें और वैल्यू के तौर पर विज्ञापन के प्लेसमेंट को.
छोटा हो जाने वाला प्लेसमेंट, इस बात से तय करता है कि बड़ा किया गया हिस्सा, बैनर से किस तरह दिखेगा विज्ञापन
Placement की कीमत का
|
व्यवहार | इस्तेमाल का मकसद |
---|---|---|
top |
बड़े किए गए विज्ञापन का ऊपरी हिस्सा, छोटे किए गए विज्ञापन की सबसे ऊपर अलाइन होता है. | विज्ञापन को स्क्रीन के सबसे ऊपर दिखाया जाता है. |
bottom |
बड़े किए गए विज्ञापन का निचला हिस्सा, छोटा किए गए बैनर के निचले हिस्से में अलाइन होता है विज्ञापन | विज्ञापन, स्क्रीन के सबसे नीचे की ओर मौजूद होता है. |
अगर लोड किया गया विज्ञापन, छोटा हो जाने वाला बैनर विज्ञापन है, तो इस बैनर में, छोटा हो जाने वाला बैनर विज्ञापन दिखेगा ओवरले को व्यू हैरारकी में रखने के तुरंत बाद लागू किया जाता है.
void _loadAd() async {
// Replace these test ad units with your own ad units.
final String adUnitId = Platform.isAndroid
? 'ca-app-pub-3940256099942544/2014213617'
: 'ca-app-pub-3940256099942544/8388050270';
// Get the size before loading the ad.
final size = await AdSize.getCurrentOrientationAnchoredAdaptiveBannerAdSize(
MediaQuery.sizeOf(context).width.truncate());
if (size == null) {
// Unable to get the size.
return;
}
// Create an extra parameter that aligns the bottom of the expanded ad to the
// bottom of the banner ad.
const adRequest = AdRequest(extras: {
"collapsible": "bottom",
});
BannerAd(
adUnitId: adUnitId,
request: adRequest,
size: size,
listener: const BannerAdListener()
).load();
}
विज्ञापनों को रीफ़्रेश करने का व्यवहार
उन ऐप्लिकेशन के लिए जो यहां दी गई वेबसाइट पर बैनर विज्ञापनों के लिए अपने-आप रीफ़्रेश होने की सुविधा को कॉन्फ़िगर करते हैं Ad Manager वेब इंटरफ़ेस, जब छोटा हो जाने वाला बैनर विज्ञापन का अनुरोध बैनर स्लॉट के लिए किया जाता है, तो बाद के विज्ञापनों के रीफ़्रेश होने का अनुरोध नहीं किया जाएगा छोटे हो जाने वाले बैनर विज्ञापन. ऐसा इसलिए होता है, क्योंकि छोटे हो जाने वाले बैनर विज्ञापन के हर पेज पर रीफ़्रेश करने से उपयोगकर्ता अनुभव पर बुरा असर पड़ सकता है.
अगर आपको सेशन में बाद में, छोटा हो जाने वाला दूसरा बैनर विज्ञापन लोड करना है, तो छोटे हो जाने वाले पैरामीटर वाले अनुरोध के साथ, विज्ञापन को मैन्युअल तौर पर लोड करते हैं.
मीडिएशन
छोटे हो जाने वाले बैनर विज्ञापन, बीटा वर्शन में सिर्फ़ Google की मांग के लिए उपलब्ध हैं अवधि के लिए मान्य है. मीडिएशन से दिखाए जाने वाले विज्ञापन, छोटे नहीं किए जा सकने वाले बैनर विज्ञापनों की तरह दिखते हैं.