AdMob হল মোবাইল অ্যাপ্লিকেশন মনিটাইজ করার জন্য Google-এর বিজ্ঞাপন প্ল্যাটফর্ম, যা বৃহত্তম বিজ্ঞাপনদাতা নেটওয়ার্ক — Google Display Network-এ অ্যাক্সেস প্রদান করে। Google AdMob (2025) অনুসারে, প্ল্যাটফর্মটি 1 মিলিয়নেরও বেশি অ্যাপ সেবা দেয় এবং ডেভেলপারদের বার্ষিক বিলিয়ন ডলার প্রদান করে। AdMob মধ্যস্থতা সর্বোচ্চ fill rate এবং eCPM-এর জন্য একাধিক বিজ্ঞাপন নেটওয়ার্ক একত্রিত করার অনুমতি দেয়।
মূল পয়েন্ট
AdMob হল মোবাইল অ্যাপ্লিকেশন মনিটাইজ করার জন্য Google-এর ডিজাইন করা একটি বিজ্ঞাপন প্ল্যাটফর্ম। 2006 সালে চালু হয় এবং 2009 সালে Google দ্বারা অধিগ্রহীত হয়, AdMob মোবাইল বিজ্ঞাপনের জন্য ডি ফ্যাক্টো স্ট্যান্ডার্ডে পরিণত হয়েছে, যা ডেভেলপারদের Google Display Network (GDN) এবং AdWords-এ বিজ্ঞাপনদাতাদের অ্যাক্সেস প্রদান করে।
প্ল্যাটফর্মটি সমস্ত প্রধান মোবাইল ওএস — Android, iOS, পাশাপাশি Google Mobile Ads SDK-এর মাধ্যমে ওয়েব অ্যাপ্লিকেশন সমর্থন করে। AdMob-এর মূল সুবিধা হল এর অন্তর্নির্মিত মধ্যস্থতা প্ল্যাটফর্ম, যা ডেভেলপারদের অতিরিক্ত বিজ্ঞাপন নেটওয়ার্ক (Unity Ads, AppLovin, ironSource, Facebook) সংযোগ করতে এবং প্রতিটি ইম্প্রেশনের জন্য স্বয়ংক্রিয়ভাবে সর্বোচ্চ বিড নির্বাচন করতে দেয়।
Statista (2025) অনুসারে, AdMob বিশ্বব্যাপী মোবাইল বিজ্ঞাপন মধ্যস্থতা বাজারের 35% এরও বেশি ধারণ করে, 1 মিলিয়নেরও বেশি সক্রিয় অ্যাপ্লিকেশন সেবা দেয়। মাসিক দর্শক বিশ্বজুড়ে 1 বিলিয়নেরও বেশি অনন্য ডিভাইস কভার করে।
AdMob 2006 সালে ওমর হামুই দ্বারা মোবাইল ওয়েবসাইটে বিজ্ঞাপনের জন্য একটি প্ল্যাটফর্ম হিসাবে প্রতিষ্ঠিত হয়েছিল। 2009 সালে Google দ্বারা 750 মিলিয়ন ডলারে অধিগ্রহণের পর, প্ল্যাটফর্মটি সম্পূর্ণরূপে মোবাইল অ্যাপ্লিকেশনের দিকে পুনর্নির্মিত হয়। 2019 সালে, Google AdMob-কে Google Ad Manager এবং Firebase-এর সাথে একীভূত করে, ডেভেলপার টুলের সাথে সমন্বিত মনিটাইজেশন এবং অ্যানালিটিক্সের একটি একীভূত ইকোসিস্টেম তৈরি করে।
AdMob আর্কিটেকচার রিয়েল-টাইম নিলাম মডেলের (RTB) উপর নির্মিত। যখন একজন ব্যবহারকারী একটি অ্যাপ খোলে এবং একটি বিজ্ঞাপন ইম্প্রেশন হয়, তখন AdMob Google Display Network-এ একটি অনুরোধ পাঠায়, যেখানে বিজ্ঞাপনদাতারা সেই ইম্প্রেশনের জন্য বিড করে। সর্বোচ্চ বিডের বিজ্ঞাপনটি জয়ী হয় এবং ব্যবহারকারীকে দেখানো হয়।
প্রদর্শন প্রক্রিয়াটি মিলিসেকেন্ড সময় নেয় এবং কয়েকটি ধাপ অন্তর্ভুক্ত করে: অ্যাপ Google Mobile Ads SDK-এর মাধ্যমে অনুরোধ পাঠায় → AdMob অনুরোধ প্রক্রিয়া করে এবং নিলাম চালায় → বিজ্ঞাপনদাতারা বিড জমা দেয় → বিজয়ী নির্ধারিত হয় এবং ক্রিয়েটিভ ডিভাইসে সরবরাহ করা হয় → SDK বিজ্ঞাপন প্রদর্শন করে। ক্রিয়েটিভ লোড সময় 100-300 ms, যা ব্যবহারকারীর অভিজ্ঞতাকে প্রভাবিত করে না।
AdMob একাধিক পেমেন্ট মডেল সমর্থন করে। CPC (প্রতি ক্লিকে খরচ) — বিজ্ঞাপনদাতা বিজ্ঞাপনে প্রতিটি ক্লিকের জন্য অর্থ প্রদান করে। CPM (প্রতি হাজারে খরচ) — প্রতি হাজার ইম্প্রেশনে পেমেন্ট, ব্র্যান্ড ক্যাম্পেইনের জন্য ব্যবহৃত হয়। CPV (প্রতি ভিউতে খরচ) — ভিডিও ভিউয়ের জন্য পেমেন্ট, রিওয়ার্ডেড ভিডিওর জন্য প্রয়োগ করা হয়। CPA (প্রতি অ্যাকশনে খরচ) — লক্ষ্য অ্যাকশনের (ইনস্টল, নিবন্ধন, কেনা) জন্য পেমেন্ট। একক নিলামে একাধিক মডেলের একীকরণ ডেভেলপারের জন্য সর্বোচ্চ eCPM নিশ্চিত করে।
class AdMobInitializer(private val context: Context) {
fun initializeAdMob() {
MobileAds.initialize(context) { initializationStatus ->
val statusMap = initializationStatus.adapterStatusMap
for (adapter in statusMap.keys) {
val status = statusMap[adapter]
Log.d("AdMob", "Adapter: $adapter status: ${status?.name}")
}
}
}
fun getAdRequest(): AdRequest {
return AdRequest.Builder()
.setMaxAdContentRating(MaxAdContentRating.T)
.tagForChildDirectedTreatment(true)
.build()
}
}
AdMob সমস্ত প্রধান মোবাইল বিজ্ঞাপন ফর্ম্যাট সমর্থন করে, যা ডেভেলপারদের সর্বোচ্চ রাজস্বের জন্য সেগুলি একত্রিত করতে দেয়। প্রতিটি ফর্ম্যাটের নিজস্ব একীকরণ বিশেষত্ব, eCPM এবং ব্যবহারকারীর অভিজ্ঞতার উপর প্রভাব রয়েছে।
স্ট্যান্ডার্ড ব্যানার এবং অভিযোজিত ব্যানার (স্মার্ট ব্যানার) যা স্ক্রিনের একটি নির্দিষ্ট এলাকা দখল করে — সাধারণত উপরে বা নীচে। AdMob অভিযোজিত ব্যানার স্বয়ংক্রিয়ভাবে ডিভাইসের স্ক্রিন প্রস্থ অনুযায়ী তাদের আকার সামঞ্জস্য করে, সমস্ত ডিভাইসে সঠিক প্রদর্শন নিশ্চিত করে। ব্যানার eCPM — $0.5-2, CTR — 0.05-0.1%। ব্যানার হল মনিটাইজেশন শুরু করার সবচেয়ে সহজ ফর্ম্যাট।
পূর্ণ-স্ক্রিন বিজ্ঞাপন যা প্রাকৃতিক বিরতির সময় দেখানো হয়। AdMob ইন্টারস্টিশিয়াল অ্যাড স্থির চিত্র এবং ভিডিও সমর্থন করে। ইন্টারস্টিশিয়াল eCPM — $8-15, CTR — 1-5%। AdMob প্রদর্শনের আগে ইন্টারস্টিশিয়াল অ্যাড প্রিলোড করার এবং প্রতি 60 সেকেন্ডে একবারের বেশি না দেখানোর পরামর্শ দেয়।
পুরস্কৃত ভিডিও বিজ্ঞাপন — AdMob-এ সর্বোচ্চ আয়ের ফর্ম্যাট। রিওয়ার্ডেড AdMob জালিয়াতি সুরক্ষার জন্য SSV (সার্ভার-সাইড ভেরিফিকেশন) সমর্থন করে। eCPM — $12-25। ব্যবহারকারী সম্পূর্ণ ভিডিও দেখার পরেই পুরস্কার পান, যা onUserEarnedReward কলব্যাক দ্বারা নিশ্চিত করা হয়।
কাস্টমাইজযোগ্য নেটিভ বিজ্ঞাপন যা কন্টেন্ট ফিডের সাথে মিশে যায়। AdMob নেটিভ অ্যাডভান্সড ডেভেলপারকে চেহারার উপর সম্পূর্ণ নিয়ন্ত্রণ দেয়: শিরোনাম, বিবরণ, ছবি, CTA বাটন। eCPM — $8-20। XML বা SwiftUI টেমপ্লেট তৈরি করতে হবে।
| ফর্ম্যাট | eCPM (USD) | CTR | একীকরণ জটিলতা |
|---|---|---|---|
| ব্যানার | 0.5-2 | 0.05-0.1% | কম |
| ইন্টারস্টিশিয়াল | 8-15 | 1-5% | মাঝারি |
| রিওয়ার্ডেড ভিডিও | 12-25 | 70-85% (CR) | মাঝারি |
| নেটিভ অ্যাড | 8-20 | 0.5-3% | উচ্চ |
AdMob মধ্যস্থতা একটি অন্তর্নির্মিত প্রক্রিয়া যা AdMob-এর সাথে অতিরিক্ত বিজ্ঞাপন নেটওয়ার্ক সংযোগ করতে এবং একটি একক ইন্টারফেসের মাধ্যমে সেগুলি পরিচালনা করতে দেয়। এটি একটি মূল বৈশিষ্ট্য যা AdMob-কে সাধারণ বিজ্ঞাপন SDK থেকে আলাদা করে।
মধ্যস্থতা কীভাবে কাজ করে: যখন একটি বিজ্ঞাপন অনুরোধ করা হয়, তখন AdMob সমস্ত সংযুক্ত নেটওয়ার্কে একযোগে অনুরোধ পাঠায় (ওয়াটারফল) বা সেরা বিড নির্বাচন করতে ইন-অ্যাপ বিডিং ব্যবহার করে। ওয়াটারফল মধ্যস্থতা অগ্রাধিকার ক্রমে নেটওয়ার্কগুলিকে জিজ্ঞাসা করে: যদি প্রথম নেটওয়ার্ক অনুরোধটি পূরণ করতে না পারে (নো ফিল), তাহলে অনুরোধটি দ্বিতীয়টিতে যায় এবং এভাবে চলতে থাকে। ইন-অ্যাপ বিডিং ওয়াটারফল প্রতিস্থাপন করে — সমস্ত নেটওয়ার্ক একসঙ্গে বিড জমা দেয় এবং সেরাটি জয়ী হয়।
মধ্যস্থতার একটি আধুনিক পদ্ধতি যেখানে সমস্ত সংযুক্ত বিজ্ঞাপন নেটওয়ার্ক রিয়েল-টাইম নিলামে অংশগ্রহণ করে। ইন-অ্যাপ বিডিং ওয়াটারফল সমস্যা দূর করে — নেটওয়ার্কগুলি তাদের পালার অপেক্ষা করে না, বরং প্রতিটি ইম্প্রেশনের জন্য প্রতিযোগিতা করে। AdMob AdMob Network, Ad Exchange, Google Ads, পাশাপাশি তৃতীয়-পক্ষের নেটওয়ার্ক: AppLovin, Meta Audience Network, Unity Ads, InMobi-র জন্য বিডিং সমর্থন করে।
AdMob ড্যাশবোর্ডে আপনি মধ্যস্থতা গ্রুপ তৈরি করতে পারেন — ফর্ম্যাট, দেশ বা প্ল্যাটফর্ম অনুযায়ী সংগঠিত বিজ্ঞাপন নেটওয়ার্কের গ্রুপ। উদাহরণস্বরূপ, আপনি AdMob + AppLovin + Unity Ads সহ মার্কিন যুক্তরাষ্ট্রে রিওয়ার্ডেড ভিডিওর জন্য একটি আলাদা গ্রুপ এবং ইউরোপে ব্যানারের জন্য অন্যটি তৈরি করতে পারেন। কনফিগারেশনের নমনীয়তা প্রতিটি ট্রাফিক সেগমেন্টের জন্য eCPM অপ্টিমাইজ করার অনুমতি দেয়।
import GoogleMobileAds
class MediationManager: NSObject {
func configureMediation() {
GADMobileAds.sharedInstance().start { status in
let adapters = status.adapterStatusesByClassName
for (name, adapterStatus) in adapters {
switch adapterStatus.state {
case .ready:
print("\(name) is ready")
case .notReady:
print("\(name) not ready")
}
}
}
}
}
ধাপে ধাপে সেটআপ-এর মধ্যে অ্যাপ নিবন্ধন, Ad Unit ID প্রাপ্তি, Google Mobile Ads SDK একীভূতকরণ এবং মধ্যস্থতা কনফিগার করা অন্তর্ভুক্ত। প্রক্রিয়াটি একীকরণের জটিলতার উপর নির্ভর করে কয়েক ঘন্টা থেকে কয়েক দিন পর্যন্ত সময় নিতে পারে।
প্রথম ধাপ হল AdMob অ্যাকাউন্ট তৈরি করা (বা Google দিয়ে সাইন ইন করা) এবং আপনার অ্যাপ নিবন্ধন করা। Android-এর জন্য, আপনাকে প্যাকেজ নাম প্রদান করতে হবে, iOS-এর জন্য — Bundle ID। নিবন্ধনের পর, AdMob একটি App ID জেনারেট করে যা AndroidManifest.xml বা Info.plist-এ যুক্ত করতে হবে। পরীক্ষার Ad Unit ID Google ডেভেলপমেন্ট এবং ডিবাগিংয়ের জন্য প্রদান করে।
SDK একীকরণ Gradle (Android) বা CocoaPods (iOS)-এর মাধ্যমে করা হয়। নির্ভরতা যোগ করার পর, Application.onCreate() বা AppDelegate.applicationDidFinishLaunching-এ SDK আরম্ভ করা প্রয়োজন। আরম্ভকরণ মধ্যস্থতা কনফিগারেশন লোড করে এবং বিজ্ঞাপন নেটওয়ার্ক অ্যাডাপ্টার প্রস্তুত করে।
AdMob ড্যাশবোর্ডে, প্রতিটি বিজ্ঞাপন ফর্ম্যাটের জন্য একটি Ad Unit তৈরি করুন। একটি বর্ণনামূলক নাম দিন: “Android_Banner_MainScreen”, “iOS_Rewarded_GameLevel”। পরীক্ষা পরীক্ষার Ad Unit ID দিয়ে করতে হবে — ডেভেলপমেন্টের সময় বাস্তব ID ব্যবহার করলে অ্যাকাউন্ট স্থগিত হতে পারে।
// AndroidManifest.xml
@MetaData(
name = "com.google.android.gms.ads.APPLICATION_ID",
value = "ca-app-pub-3940256099942544~3347511713"
)
// MainApplication.kt
class MainApplication : Application() {
override fun onCreate() {
super.onCreate()
MobileAds.initialize(this)
}
}
AdMob একটি অন্তর্নির্মিত অ্যানালিটিক্স সিস্টেম সরবরাহ করে যাতে রাজস্ব, ইম্প্রেশন, eCPM এবং অনুরোধের উপর বিস্তারিত রিপোর্ট থাকে। ডেটা AdMob ওয়েব ড্যাশবোর্ড এবং বাহ্যিক সিস্টেমের সাথে একীকরণের জন্য API-এর মাধ্যমে উপলব্ধ।
AdMob ড্যাশবোর্ডে বিভিন্ন ধরণের রিপোর্ট অন্তর্ভুক্ত: Revenue Overview — দিন, ফর্ম্যাট এবং দেশ অনুযায়ী রাজস্ব; Mediation Report — প্রতিটি সংযুক্ত বিজ্ঞাপন নেটওয়ার্কের পরিসংখ্যান; Ad Unit Report — প্রতিটি Ad Unit-এর বিবরণ; Network Performance — বিজ্ঞাপন নেটওয়ার্কের মধ্যে eCPM এবং fill rate তুলনা। রিপোর্ট আরও বিশ্লেষণের জন্য CSV-তে রপ্তানি করা যেতে পারে।
AdMob Firebase Analytics-এর সাথে একীভূত হয়, যা বিজ্ঞাপন রাজস্বের পাশাপাশি আচরণগত মেট্রিক্স ট্র্যাক করতে দেয়। Firebase এন্ড-টু-এন্ড অ্যানালিটিক্স সরবরাহ করে: কোন ব্যবহারকারী কতগুলি বিজ্ঞাপন দেখেছেন, দেখার পর তারা কী কী অ্যাকশন নিয়েছেন এবং তারা মোট কত রাজস্ব তৈরি করেছেন (LTV)। একীকরণ Firebase Console থেকে এক ক্লিকে সক্রিয় হয়।
রিপোর্ট অটোমেশনের জন্য, AdMob API (REST) ব্যবহার করা হয়, যা রাজস্ব, ইম্প্রেশন এবং eCPM-এর উপর প্রোগ্রাম্যাটিকভাবে ডেটা প্রাপ্তির অনুমতি দেয়। API তারিখ, ফর্ম্যাট, দেশ এবং Ad Unit অনুযায়ী ফিল্টারিং সমর্থন করে। রেট সীমা — প্রতি প্রকল্পে প্রতিদিন 10,000 অনুরোধ। পরিষেবা অ্যাকাউন্টের সাথে OAuth 2.0-এর মাধ্যমে প্রমাণীকরণ।
| রিপোর্ট | ডেটা | আপডেট ফ্রিকোয়েন্সি |
|---|---|---|
| Revenue Overview | রাজস্ব, eCPM, ইম্প্রেশন | রিয়েল-টাইম |
| Mediation Report | নেটওয়ার্ক অনুযায়ী পরিসংখ্যান | প্রতি ঘণ্টায় |
| Ad Unit Report | Ad Unit অনুযায়ী বিবরণ | প্রতি ঘণ্টায় |
| Network Performance | eCPM তুলনা | দৈনিক |
সমস্ত সুবিধা সত্ত্বেও, AdMob-এর বেশ কয়েকটি সীমাবদ্ধতা রয়েছে যা একটি মনিটাইজেশন প্ল্যাটফর্ম বেছে নেওয়ার সময় বিবেচনা করা প্রয়োজন। এই সীমাবদ্ধতাগুলি বোঝা একীকরণ এবং পরিচালনার সময় সমস্যা এড়াতে সাহায্য করে।
Fill rate এবং eCPM অঞ্চল অনুযায়ী উল্লেখযোগ্যভাবে পরিবর্তিত হয়। Tier-1 দেশে (মার্কিন যুক্তরাষ্ট্র, যুক্তরাজ্য, কানাডা, অস্ট্রেলিয়া, জাপান), fill rate 95-99% এবং eCPM উচ্চ। Tier-2 এবং Tier-3 দেশে, fill rate 40-60% পর্যন্ত কমতে পারে এবং eCPM 3-5 গুণ কম হতে পারে। কম fill rate-যুক্ত অঞ্চলের জন্য, মধ্যস্থতার মাধ্যমে স্থানীয় বিজ্ঞাপন নেটওয়ার্ক সংযোগ করার পরামর্শ দেওয়া হয়।
AdMob-এর অ্যাপ কন্টেন্ট সম্পর্কিত কঠোর নিয়ম রয়েছে। নিষিদ্ধ: প্রাপ্তবয়স্ক কন্টেন্ট, সহিংসতা, অবৈধ পণ্য, বিভ্রান্তিকর কন্টেন্ট। নীতি লঙ্ঘন পুনরুদ্ধারের সম্ভাবনা ছাড়াই অ্যাকাউন্ট স্থগিত করতে পারে। মনিটাইজেশন শুরু করার আগে, অ্যাপটি AdMob নীতি মেনে চলে কিনা তা যাচাই করতে হবে।
প্রায়শই জিজ্ঞাসিত প্রশ্ন
AdMob মোবাইল অ্যাপ্লিকেশন মনিটাইজ করার জন্য Google-এর বিজ্ঞাপন প্ল্যাটফর্ম। এটি নিলাম মডেলে কাজ করে: যখন একটি বিজ্ঞাপন অনুরোধ করা হয়, তখন AdMob Google Display Network-এর বিজ্ঞাপনদাতা এবং মধ্যস্থতার মাধ্যমে সংযুক্ত নেটওয়ার্কগুলির মধ্যে বিডিং শুরু করে। সর্বোচ্চ বিডের বিজ্ঞাপনটি জয়ী হয় এবং ব্যবহারকারীকে দেখানো হয়।
একটি AdMob অ্যাকাউন্ট নিবন্ধন করুন, আপনার অ্যাপ যোগ করুন, পছন্দসই ফর্ম্যাটের জন্য একটি Ad Unit তৈরি করুন, Google Mobile Ads SDK একীভূত করুন এবং মধ্যস্থতা কনফিগার করুন। ন্যূনতম পেমেন্ট সীমা $100। প্রাথমিক ট্রাফিকের জন্য গড় eCPM $1-5, প্রিমিয়াম ট্রাফিকের জন্য — $10-30।
AdMob ব্যানার (অভিযোজিত এবং মানক), ইন্টারস্টিশিয়াল অ্যাড (পূর্ণ-স্ক্রিন), রিওয়ার্ডেড ভিডিও এবং নেটিভ অ্যাড সমর্থন করে। প্রতিটি ফর্ম্যাটের আলাদা eCPM, CTR এবং একীকরণ জটিলতা রয়েছে। সর্বোচ্চ রাজস্বের জন্য, সমস্ত ফর্ম্যাটের সংমিশ্রণ ব্যবহার করুন।
AdMob মধ্যস্থতা একটি প্রক্রিয়া যা AdMob-এর সাথে অতিরিক্ত বিজ্ঞাপন নেটওয়ার্ক (Unity Ads, AppLovin, Meta Audience Network) সংযোগ করতে এবং স্বয়ংক্রিয়ভাবে সর্বোচ্চ বিডের বিজ্ঞাপন নির্বাচন করতে দেয়। মধ্যস্থতা fill rate 99% পর্যন্ত বাড়ায় এবং নেটওয়ার্ক প্রতিযোগিতার মাধ্যমে eCPM 15-30% উন্নত করে।
স্থগিতকরণের প্রধান কারণ: কন্টেন্ট নীতি লঙ্ঘন (প্রাপ্তবয়স্ক কন্টেন্ট, সহিংসতা, বিভ্রান্তিকর কন্টেন্ট), অবৈধ ট্রাফিক (ক্লিক জালিয়াতি), পরীক্ষার সময় বাস্তব Ad Unit ID ব্যবহার। পুনরুদ্ধারের জন্য, বিস্তারিত ব্যাখ্যা এবং প্রমাণ সহ একটি আপিল দায়ের করতে হবে।
সারাংশ
আমরা একটি মোবাইল অ্যাপ্লিকেশন টার্নকি তৈরি করব
IT Sectr 2017 সাল থেকে স্টার্টআপ এবং ব্যবসার জন্য iOS এবং Android অ্যাপ্লিকেশন তৈরি করে। আমরা আপনাকে পরামর্শ দেব এবং সেরা সমাধান প্রস্তাব করব।
আরও পড়ুন