Banner Ad मोबाइल ऐप्स में ग्राफिक विज्ञापन का एक प्रारूप है, जो ऐप इंटरफ़ेस में एम्बेडेड एक आयताकार बैनर द्वारा दर्शाया जाता है। Statista, 2025 के अनुसार, इन-ऐप विज्ञापन बाजार $380 बिलियन से अधिक हो गया, जिसमें से 18% बैनर प्रारूपों से आता है। Banner Ads मुफ्त ऐप डेवलपर्स के लिए मुद्रीकरण का सबसे सरल और सुलभ तरीका बना हुआ है।
मुख्य बातें
Banner Ad एक मोबाइल विज्ञापन प्रारूप है जो ऐप इंटरफ़ेस के अंदर एक ग्राफिक या टेक्स्ट विज्ञापन प्रदर्शित करता है। मानक आकार: 320×50 px (बैनर), 320×100 px (बड़ा बैनर), 300×250 px (मध्यम आयत), 728×90 px (टैबलेट के लिए लीडरबोर्ड)। बैनर स्क्रीन का एक निश्चित क्षेत्र घेरता है — आमतौर पर डिस्प्ले की ऊंचाई का 5–15% — और हर 30–60 सेकंड में स्वचालित रूप से रिफ्रेश होता है।
Google AdMob (2025) के अनुसार, अनुकूली बैनर (adaptive banners) पसंदीदा प्रारूप हैं, जो स्वचालित रूप से डिवाइस की स्क्रीन चौड़ाई में समायोजित हो जाते हैं। Adaptive बैनर फिक्स्ड बैनर के 85% की तुलना में 98% फिल रेट प्रदान करता है, क्योंकि विज्ञापन नेटवर्क ब्लॉक के सटीक आकार के अनुसार विज्ञापन मिला सकता है। बैनर का औसत CTR 0.1–0.5% है, और क्लिक से कन्वर्ज़न रेट 2–5% है।
Banner Ad सबसे कम आक्रामक विज्ञापन प्रारूप है: बैनर लगातार कंटेंट को कवर नहीं करता (इंटरस्टीशियल के विपरीत), उपयोगकर्ता से कार्रवाई की आवश्यकता नहीं होती (रिवॉर्डेड वीडियो के विपरीत), और उपयोगकर्ता अनुभव को बाधित नहीं करता। हालांकि, कम eCPM बैनर को केवल बड़ी संख्या में इंप्रेशन के साथ प्रभावी बनाता है — 10,000 से कम DAU वाले ऐप बैनर विज्ञापन इंटीग्रेशन की लागत वसूल नहीं कर सकते। Appodeal (2025) के अनुसार, Banner Ads की लाभप्रदता के लिए न्यूनतम सीमा प्रति दिन 30,000 इंप्रेशन है।
Banner Ad विज्ञापन SDK (Software Development Kit) के माध्यम से काम करता है जो ऐप में एम्बेडेड होते हैं और विज्ञापनों की लोडिंग, प्रदर्शन और रिफ्रेश का प्रबंधन करते हैं।
विज्ञापन SDK (जैसे Google Mobile Ads SDK) ऐप लॉन्च होने पर विज्ञापन नेटवर्क से एक विज्ञापन लोड करता है। बैनर एक विज्ञापन का अनुरोध करता है, नेटवर्क विज्ञापनदाताओं के बीच रियल-टाइम बिडिंग (real-time bidding) नीलामी आयोजित करता है, और विजेता विज्ञापन बैनर में प्रदर्शित होता है। 30–60 सेकंड के बाद प्रक्रिया दोहराई जाती है (auto-refresh)। डेवलपर नेटवर्क की शर्तों के अनुसार, इंप्रेशन (CPM) या क्लिक (CPC) से राजस्व अर्जित करता है।
RTB एक रियल-टाइम नीलामी है जहाँ विज्ञापनदाता प्रत्येक इंप्रेशन के लिए बोली लगाते हैं। बैनर अनुरोध पर भेजा जाता है: भू-स्थान, डिवाइस प्रकार, ऐप श्रेणी, उपयोगकर्ता इतिहास (यदि सहमति दी गई हो)। नीलामी का विजेता सबसे अधिक बोली वाला विज्ञापनदाता होता है। औसत नीलामी समय 100–200 ms है। In-app bidding पारंपरिक waterfall मॉडल की तुलना में eCPM को 20–40% बढ़ाता है (PubMatic, 2025 डेटा)।
Kotlin में ऐप में AdMob अनुकूली बैनर इंटीग्रेट करने का उदाहरण:
class MainActivity : AppCompatActivity() {
private lateinit var adView: AdView
private val adUnitId = "ca-app-pub-3940256099942544/6300978111"
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
adView = AdView(this)
adView.adUnitId = adUnitId
adView.adSize = AdSize.getCurrentOrientationAnchoredAdaptiveBannerAdSize(
this, AdSize.FULL_WIDTH
)
val adContainer = findViewById<FrameLayout>(R.id.ad_container)
adContainer.addView(adView)
loadBanner()
}
private fun loadBanner() {
val adRequest = AdRequest.Builder().build()
adView.loadAd(adRequest)
}
override fun onPause() {
adView.pause()
super.onPause()
}
override fun onResume() {
super.onResume()
adView.resume()
}
override fun onDestroy() {
adView.destroy()
super.onDestroy()
}
}
Banner Ads आकार, व्यवहार और प्रदर्शन तकनीक में भिन्न होते हैं। बैनर प्रकार का चयन eCPM, उपयोगकर्ता अनुभव और इंटीग्रेशन की तकनीकी जटिलता को प्रभावित करता है।
स्थिर बैनर एक निश्चित आकार की ग्राफिक छवि (PNG, JPG) या HTML5 एनिमेशन है। आकार: फ़ोन के लिए 320×50 px, टैबलेट के लिए 728×90 px। स्थिर बैनर में कम जुड़ाव के कारण सबसे कम eCPM ($0.5–$2) होता है। लाभ — ऐप प्रदर्शन पर न्यूनतम प्रभाव (CPU/GPU लोड नहीं)। उपयोगिताओं, कैटलॉग और कंटेंट ऐप्स में उपयोग किया जाता है।
Adaptive बैनर स्वचालित रूप से चौड़ाई और ऊंचाई को डिवाइस स्क्रीन आकार में समायोजित करते हैं। Google AdMob adaptive बैनर को मानक के रूप में अनुशंसित करता है: वे अधिकतम फिल रेट और फिक्स्ड बैनर की तुलना में 15–25% अधिक eCPM प्रदान करते हैं। Adaptive बैनर एंकर्ड (नीचे/ऊपर निश्चित स्थिति) और इनलाइन (स्क्रॉल करने योग्य कंटेंट में एम्बेडेड) वेरिएंट में उपलब्ध हैं। Inline adaptive बैनर नवीनतम प्रारूप है, जो सूची या फ़ीड में इंटीग्रेट होता है।
Rich Media — वीडियो, एनिमेशन, स्वाइप और फॉर्म के साथ इंटरैक्टिव बैनर। वे MRAID (Mobile Rich Media Ad Interface Definitions) — इंटरैक्टिव विज्ञापन के लिए IAB मानक का समर्थन करते हैं। Rich Media बैनर का eCPM $3–$8 है, लेकिन उन्हें 2–5 MB डेटा लोड करने की आवश्यकता होती है और पुराने डिवाइसों पर ऐप प्रदर्शन कम कर सकते हैं। प्रीमियम ऐप्स और ब्रांड अभियानों में उपयोग किया जाता है।
Collapsible Google AdMob का एक प्रारूप है, जिसमें बड़ा बैनर (320×100 px) 10–15 सेकंड के बाद स्वचालित रूप से मानक आकार (320×50 px) में सिकुड़ जाता है। यह प्रारूप स्थायी रूप से स्क्रीन स्थान घेरे बिना पहले कुछ सेकंड में अधिक जानकारी दिखाने की अनुमति देता है। Collapsible बैनर मानक बैनर की तुलना में 20–30% अधिक eCPM दिखाते हैं, जबकि रिटेंशन रेट कम नहीं होता (Google AdMob, 2025 डेटा)।
विज्ञापन नेटवर्क का चयन eCPM, फिल रेट और राजस्व स्थिरता को महत्वपूर्ण रूप से प्रभावित करता है। विभिन्न नेटवर्क विभिन्न क्षेत्रों और ऐप श्रेणियों में विशेषज्ञता रखते हैं।
| नेटवर्क | eCPM (US) | फिल रेट | विशेषता |
|---|---|---|---|
| AdMob | $1.5–$3 | 95–98% | सबसे बड़ा नेटवर्क, स्थिर भुगतान |
| AppLovin | $2–$4 | 90–95% | उच्च eCPM, in-app bidding |
| Meta Audience Network | $3–$7 | 40–70% | अधिकतम eCPM, कम फिल रेट |
| Unity Ads | $1–$3 | 85–90% | गेम के लिए अच्छा |
| IronSource | $1.5–$3.5 | 85–90% | मध्यस्थता और A/B परीक्षण |
मध्यस्थता एक तकनीक है जिसमें विज्ञापन प्लेटफ़ॉर्म कई नेटवर्कों से पूछताछ करता है और सबसे अधिक eCPM वाला विज्ञापन दिखाता है। Banner Ads के लिए, कम eCPM के कारण मध्यस्थता विशेष रूप से महत्वपूर्ण है — 20% की वृद्धि भी महत्वपूर्ण है। लोकप्रिय मध्यस्थता प्लेटफ़ॉर्म: AdMob Mediation (मुफ्त), AppLovin MAX (मुफ्त), IronSource (मुफ्त)। मध्यस्थता बैनर eCPM को 20–40% और फिल रेट को 97% तक बढ़ाती है (PubMatic, 2025 डेटा)।
In-app bidding मध्यस्थता का अगला स्तर है, जहाँ सभी नेटवर्क एक साथ एकल नीलामी में भाग लेते हैं (waterfall में क्रमिक रूप से नहीं)। Banner Ads के लिए, in-app bidding सभी नेटवर्कों की प्रत्येक इंप्रेशन तक समान पहुँच के कारण eCPM में 15–30% की वृद्धि देता है। AppLovin MAX, AdMob (Open Bidding के साथ) और IronSource द्वारा समर्थित।
बैनर का स्थान एक महत्वपूर्ण कारक है जो राजस्व और उपयोगकर्ता अनुभव दोनों को निर्धारित करता है। गलत स्थान रिटेंशन को 30–50% तक कम कर सकता है।
सर्वोत्तम स्थिति स्क्रीन के नीचे (bottom anchor) है। बैनर कंटेंट को कवर नहीं करता, उपयोगकर्ता इसकी उपस्थिति का आदी हो जाता है। ऊपरी स्थिति (top anchor) नीचे नेविगेशन वाले ऐप्स के लिए उपयुक्त है। फ्लोटिंग बैनर सबसे खराब विकल्प हैं: वे कंटेंट को कवर करते हैं और उपयोगकर्ता को परेशान करते हैं। Google (2025) के अनुसार, निचले बैनर का CTR ऊपरी बैनर से 15% अधिक है और रिटेंशन कम नहीं होता।
Auto-refresh Banner Ads के लिए मानक तंत्र है, जो हर 30–60 सेकंड में विज्ञापन बदलता है। अनुशंसित अंतराल: कंटेंट ऐप्स के लिए 60 सेकंड (उपयोगकर्ता विचलित नहीं होता), उपयोगिताओं के लिए 30 सेकंड (छोटे सत्र)। बहुत बार-बार रिफ्रेश (< 30 सेकंड) राजस्व नहीं बढ़ाता — विज्ञापनदाता उच्च विज्ञापन घनत्व वाले ऐप्स में इंप्रेशन के लिए कम भुगतान करते हैं। Google AdMob 30 सेकंड से कम अंतराल की अनुशंसा नहीं करता।
Banner Ads के लिए Activity के जीवनचक्र का सही प्रबंधन महत्वपूर्ण है। बैनर को onPause पर रोका (pause) जाना चाहिए, onResume पर फिर से शुरू (resume) किया जाना चाहिए और onDestroy पर नष्ट (destroy) किया जाना चाहिए। गलत प्रबंधन मेमोरी लीक और ट्रैफ़िक बर्बादी पैदा करता है। सही जीवनचक्र प्रबंधन ऊपर इंटीग्रेशन कोड में दिखाया गया है — onPause, onResume, onDestroy अनिवार्य हैं।
डार्क थीम बैनर विज्ञापनों को प्रभावित करती है: डार्क थीम उपयोगकर्ता चमकीले बैनर पर 20–30% कम क्लिक करते हैं (AppDynamics, 2025 डेटा)। AdMob कंट्रास्ट अनुकूलन के लिए forceAdaptiveBanner का समर्थन करता है। डार्क थीम वाले ऐप्स के लिए अनुशंसित: नेटिव विज्ञापनों का उपयोग करें (थीम में मिल जाते हैं), डार्क-मोड क्रिएटिव वाले विज्ञापनदाताओं को चुनें और बैनर के लिए तटस्थ रंग पैलेट का उपयोग करें।
Banner Ads मेट्रिक्स की निगरानी विज्ञापन मुद्रीकरण की प्रभावशीलता का मूल्यांकन करने और समय पर प्लेसमेंट को अनुकूलित करने की अनुमति देती है।
| मीट्रिक | विवरण | बेंचमार्क |
|---|---|---|
| Impressions | बैनर इंप्रेशन की संख्या | DAU पर निर्भर करता है |
| eCPM | 1000 इंप्रेशन पर राजस्व | $0.5–$3 (US) |
| CTR | क्लिक-थ्रू दर | 0.1–0.5% |
| Fill Rate | सफल अनुरोधों का % | > 95% |
| Revenue per DAU | प्रति सक्रिय उपयोगकर्ता राजस्व | $0.01–$0.05/दिन |
| Impression RPM | प्रति 1000 इंप्रेशन राजस्व | eCPM के बराबर |
Banner Ads से राजस्व की गणना सूत्र द्वारा की जाती है: दैनिक राजस्व = DAU × सत्र × प्रति सत्र बैनर शो × eCPM / 1000। उदाहरण: 100,000 DAU, प्रति दिन 3 सत्र, बैनर 2 सत्रों में दिखाया गया, eCPM $2। राजस्व = 100,000 × 3 × 0.7 × $2 / 1000 = $420 प्रति दिन। मध्यस्थता के साथ, eCPM $3 तक बढ़ सकता है, जिससे दैनिक राजस्व $630 हो जाता है। तुलना के लिए, $8 eCPM वाला इंटरस्टीशियल प्रति उपयोगकर्ता प्रति दिन एक इंप्रेशन पर $800 देगा — बैनर केवल उच्च सत्र आवृत्ति पर प्रभावी होते हैं।
केवल बैनर से मुद्रीकृत उपयोगकर्ता का LTV: LTV = प्रति उपयोगकर्ता दैनिक राजस्व × औसत जीवन दिन। प्रति उपयोगकर्ता दैनिक राजस्व $0.02 (100,000 DAU, $2000 प्रति दिन) और औसत जीवन 120 दिनों पर, LTV = $2.40। लाभप्रदता के लिए, CPI $2.40 से कम होना चाहिए। गेम CPI $2.80 पर, केवल बैनर मुद्रीकरण लाभहीन हो सकता है — LTV > CPI प्राप्त करने के लिए इंटरस्टीशियल या रिवॉर्डेड वीडियो के साथ संयोजन आवश्यक है।
बैनर की स्थिति, आकार और आवृत्ति का परीक्षण एक सतत प्रक्रिया है। Google निम्नलिखित योजना के अनुसार A/B परीक्षण की अनुशंसा करता है: वर्तमान सेटिंग्स के साथ नियंत्रण समूह (70% ट्रैफ़िक), नई सेटिंग्स के साथ परीक्षण समूह (30% ट्रैफ़िक)। तुलना के लिए मीट्रिक: प्रति उपयोगकर्ता राजस्व, रिटेंशन D7, CTR और eCPM। 7–14 दिनों के परीक्षण के बाद निर्णय लिया जाता है। Banner Ads के लिए विशिष्ट A/B परीक्षण: नीचे बनाम ऊपर, 320×50 बनाम 320×100, 30 सेकंड रिफ्रेश बनाम 60 सेकंड रिफ्रेश।
अक्सर पूछे जाने वाले प्रश्न
बैनर के लिए अच्छा eCPM अमेरिका में $2–$4 है, औसत $1–$2, कम < $1 है। अन्य क्षेत्रों के लिए, eCPM 2–5 गुना कम है। मध्यस्थता और in-app bidding एकल नेटवर्क की तुलना में eCPM को 20–40% बढ़ाते हैं।
सर्वोत्तम — स्क्रीन के नीचे (bottom anchor)। बैनर कंटेंट को कवर नहीं करता और नेविगेशन में बाधा नहीं डालता। ऊपरी स्थान नीचे नेविगेशन वाले ऐप्स के लिए उपयुक्त है। कंटेंट को कवर करने वाले फ्लोटिंग बैनर से बचें।
प्रति स्क्रीन केवल एक बैनर। Google AdMob नीति — प्रति स्क्रीन एक से अधिक बैनर व्यू नहीं। उल्लंघन से खाता ब्लॉक हो सकता है। अपवाद — विभिन्न नेटवर्क के collapsible बैनर के साथ मध्यस्थता, लेकिन केवल एक दृश्यमान।
प्रभाव न्यूनतम है: बैनर SDK ऐप के आकार में 2–5 MB और RAM में 10–30 MB जोड़ता है। आधुनिक डिवाइसों पर FPS पर प्रभाव अदृश्य है। RAM < 2 GB वाले डिवाइसों पर लॉन्च के बाद 1–2 सेकंड की देरी के साथ lazy loading का उपयोग करने की अनुशंसा की जाती है।
Banner — UX पर न्यूनतम प्रभाव के साथ स्थिर, पूर्वानुमानित राजस्व। Interstitial — उच्च eCPM ($5–15 बनाम $0.5–3), लेकिन बार-बार दिखाने पर उपयोगकर्ता खोने का जोखिम। इष्टतम संयोजन: हमेशा बैनर + हर 90 सेकंड में एक बार से अधिक इंटरस्टीशियल नहीं।
सारांश
हम एक मोबाइल एप्लिकेशन टर्नकी विकसित करेंगे
IT Sectr 2017 से स्टार्टअप और व्यवसायों के लिए iOS और Android एप्लिकेशन बनाता है। हम आपको सलाह देंगे और सर्वोत्तम समाधान प्रस्तावित करेंगे।
यह भी पढ़ें