Az AdMob a Google hirdetési platformja mobilalkalmazások bevételszerzéséhez, amely hozzáférést biztosít a legnagyobb hirdetői hálózathoz, a Google Display Network-höz. A Google AdMob (2025) adatai szerint a platform több mint 1 millió alkalmazást szolgál ki, és évente milliárd dollárokat fizet a fejlesztőknek. Az AdMob mediáció lehetővé teszi több hirdetési hálózat egyesítését a maximális fill rate és eCPM érdekében.
Főbb pontok
Az AdMob egy Google-tól származó hirdetési platform, amely mobilalkalmazások bevételszerzésére szolgál. 2006-ban indították és 2009-ben vásárolta fel a Google, az AdMob a mobilhirdetések de facto szabványává vált, hozzáférést biztosítva a fejlesztőknek a Google Display Network (GDN) és az AdWords hirdetőihez.
A platform támogatja az összes fő mobil operációs rendszert — Android, iOS, valamint a webalkalmazásokat a Google Mobile Ads SDK-n keresztül. Az AdMob kulcsfontosságú előnye — a beépített mediációs platform, amely lehetővé teszi a fejlesztő számára további hirdetési hálózatok (Unity Ads, AppLovin, ironSource, Facebook) csatlakoztatását és a legmagasabb ajánlattal rendelkező hirdetés automatikus kiválasztását minden megjelenítéshez.
A Statista (2025) adatai szerint az AdMob a globális mobilhirdetési mediációs piac több mint 35%-át birtokolja, több mint 1 millió aktív alkalmazást kiszolgálva. A havi közönség több mint 1 milliárd egyedi eszközt fed le világszerte.
Az AdMob-ot Omar Hamoui alapította 2006-ban, mint platformot a mobilos webhelyeken történő hirdetésekhez. Miután a Google 2009-ben 750 millió dollárért felvásárolta, a platformot teljesen átirányították a mobilalkalmazásokra. 2019-ben a Google egyesítette az AdMob-ot a Google Ad Managerrel és a Firebase-szel, létrehozva egy egységes bevételszerzési és analitikai ökoszisztémát, amely integrálva van a fejlesztői eszközökkel.
Az AdMob architektúrája valós idejű árverési modellre (RTB) épül. Amikor egy felhasználó megnyitja az alkalmazást és hirdetési megjelenítés történik, az AdMob kérést küld a Google Display Network-höz, ahol a hirdetők licitálnak erre a megjelenítésre. A legmagasabb ajánlattal rendelkező hirdetés nyer, amely megjelenik a felhasználónak.
A megjelenítési folyamat ezredmásodpercekig tart, és több szakaszból áll: az alkalmazás kérést küld a Google Mobile Ads SDK-n keresztül → az AdMob feldolgozza a kérést és elindítja az árverést → a hirdetők ajánlatokat tesznek → a nyertes meghatározásra kerül és a kreatív eszköz eljuttatásra kerül az eszközre → az SDK megjeleníti a hirdetést. A kreatív betöltési ideje 100-300 ms, ami nem befolyásolja a felhasználói élményt.
Az AdMob több fizetési modellt támogat. CPC (Cost Per Click) — a hirdető minden egyes hirdetésre történő kattintásért fizet. CPM (Cost Per Mille) — ezer megjelenítésenkénti fizetés, márkakampányokhoz használják. CPV (Cost Per View) — videómegtekintésenkénti fizetés, a Rewarded Video esetében alkalmazzák. CPA (Cost Per Action) — fizetés a célzott műveletért (telepítés, regisztráció, vásárlás). Több modell egyetlen árverésbe történő integrálása garantálja a maximális eCPM-et a fejlesztő számára.
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()
}
}
Az AdMob támogatja az összes fő mobil hirdetési formátumot, lehetővé téve a fejlesztők számára, hogy kombinálják azokat a maximális bevétel érdekében. Minden formátumnak megvannak a saját integrációs jellemzői, eCPM-je és hatása a felhasználói élményre.
Szabványos banner és adaptív banner (smart banner), amelyek a képernyő egy rögzített területét foglalják el — általában felül vagy alul. Az AdMob Adaptive Banners automatikusan igazítja a méretét az eszköz képernyőszélességéhez, biztosítva a helyes megjelenítést minden eszközön. A bannerek eCPM-je — 0.5-2 dollár, CTR — 0.05-0.1%. A bannerek a legegyszerűbb formátum a bevételszerzés megkezdéséhez.
Teljes képernyős hirdetések, amelyek természetes szünetekben jelennek meg. Az AdMob Interstitial Ad támogatja a statikus képeket és videókat. Az Interstitial eCPM-je — 8-15 dollár, CTR — 1-5%. Az AdMob azt javasolja, hogy az Interstitial Ad-ot előre töltsék be a megjelenítés időpontja előtt, és ne jelenítsék meg gyakrabban, mint 60 másodpercenként egyszer.
Jutalmazott videók — a legjövedelmezőbb formátum az AdMob-ban. A Rewarded AdMob támogatja az SSV-t (Server-Side Verification) a csalások elleni védelemhez. eCPM — 12-25 dollár. A felhasználó csak a videó teljes megtekintése után kapja meg a jutalmat, amit az onUserEarnedReward callback erősít meg.
Testreszabható natív hirdetések, amelyek beágyazódnak a tartalomfolyamba. Az AdMob Native Advanced teljes ellenőrzést biztosít a fejlesztő számára a megjelenés felett: cím, leírás, kép, CTA gomb. eCPM — 8-20 dollár. XML vagy SwiftUI sablon létrehozását igényli.
| Formátum | eCPM (USD) | CTR | Integrációs komplexitás |
|---|---|---|---|
| Banner | 0.5-2 | 0.05-0.1% | Alacsony |
| Interstitial | 8-15 | 1-5% | Közepes |
| Rewarded Video | 12-25 | 70-85% (CR) | Közepes |
| Native Ad | 8-20 | 0.5-3% | Magas |
Az AdMob mediáció — beépített mechanizmus, amely lehetővé teszi további hirdetési hálózatok csatlakoztatását az AdMob-hoz és azok kezelését egyetlen felületen keresztül. Ez a kulcsfontosságú funkció, amely megkülönbözteti az AdMob-ot az egyszerű hirdetési SDK-któl.
A mediáció működési elve: hirdetési kérés esetén az AdMob egyszerre küld kérést az összes csatlakoztatott hálózatnak (waterfall), vagy in-app bidding-et használ a legjobb ajánlat kiválasztásához. A Waterfall mediáció prioritási sorrendben kérdezi le a hálózatokat: ha az első hálózat nem tudja kitölteni a kérést (no fill), a kérés a másodikhoz kerül, és így tovább. Az in-app bidding (licitálás) felváltja a waterfall-t — minden hálózat egyszerre tesz ajánlatot, és a legjobb nyer.
Modern megközelítés a mediációhoz, amelyben az összes csatlakoztatott hirdetési hálózat részt vesz a valós idejű árverésen. Az in-app bidding kiküszöböli a waterfall problémáját — a hálózatok nem várnak sorban, hanem versenyeznek minden egyes megjelenítésért. Az AdMob támogatja a bidding-et az AdMob Network, Ad Exchange, Google Ads, valamint harmadik féltől származó hálózatok számára: AppLovin, Meta Audience Network, Unity Ads, InMobi.
Az AdMob panelen létrehozhatók mediation groups — formátum, ország vagy platform szerint csoportosított hirdetési hálózati csoportok. Például létrehozható egy külön csoport a Rewarded Video számára az USA-ban AdMob + AppLovin + Unity Ads segítségével, és egy külön csoport a bannerek számára Európában. A beállítás rugalmassága lehetővé teszi az eCPM optimalizálását a forgalom minden szegmenséhez.
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")
}
}
}
}
}
Az AdMob lépésről lépésre történő beállítása magában foglalja az alkalmazás regisztrációját, az Ad Unit ID megszerzését, a Google Mobile Ads SDK integrálását és a mediáció konfigurálását. A folyamat az integráció komplexitásától függően néhány órától néhány napig tart.
Első lépés — AdMob fiók létrehozása (vagy bejelentkezés Google-on keresztül) és az alkalmazás regisztrálása. Android esetén package name, iOS esetén Bundle ID szükséges. A regisztráció után az AdMob létrehoz egy App ID-t, amelyet hozzá kell adni az alkalmazás AndroidManifest.xml vagy Info.plist fájljához. A teszt Ad Unit ID-ket a Google biztosítja fejlesztéshez és hibakereséshez.
Az SDK csatlakoztatása Gradle (Android) vagy CocoaPods (iOS) segítségével történik. A függőség hozzáadása után az SDK-t inicializálni kell az Application.onCreate() vagy AppDelegate.applicationDidFinishLaunching metódusban. Az inicializálás betölti a mediációs konfigurációt és előkészíti a hirdetési hálózati adaptereket.
Az AdMob panelen hozzon létre Ad Unit-ot minden hirdetési formátumhoz. Adjon leíró nevet: „Android_Banner_MainScreen”, „iOS_Rewarded_GameLevel”. A tesztelést feltétlenül teszt Ad Unit ID-kkel végezze — valós ID-k használata a fejlesztési szakaszban a fiók blokkolásához vezethet.
// 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)
}
}
Az AdMob biztosít egy beépített analitikai rendszert részletes bevételi, megjelenítési, eCPM és lekérdezési jelentésekkel. Az adatok elérhetők az AdMob webes paneljén és API-n keresztül külső rendszerekkel való integrációhoz.
Az AdMob panel több típusú jelentést tartalmaz: Revenue Overview — bevétel nap, formátum és ország szerint; Mediation Report — statisztikák minden csatlakoztatott hirdetési hálózathoz; Ad Unit Report — részletek minden Ad Unit-hoz; Network Performance — az eCPM és fill rate összehasonlítása a hirdetési hálózatok között. A jelentések exportálhatók CSV-be további elemzéshez.
Az AdMob integrálódik a Firebase Analytics-szel, lehetővé téve a viselkedési mutatók nyomon követését a hirdetési bevételekkel összefüggésben. A Firebase átfogó analitikát biztosít: melyik felhasználó mennyi hirdetést nézett meg, milyen műveleteket végzett a megtekintés után, és mennyi teljes bevételt generált (LTV). Az integráció egy kattintással aktiválható a Firebase Console-ban.
A jelentéskészítés automatizálásához az AdMob API (REST) használható, amely lehetővé teszi a bevételi, megjelenítési és eCPM adatok programozott lekérését. Az API támogatja a szűrést dátum, formátum, ország és Ad Unit szerint. Sebességkorlát — 10.000 kérés naponta projektenként. Hitelesítés OAuth 2.0-val service account segítségével.
| Jelentés | Adatok | Frissítés |
|---|---|---|
| Revenue Overview | Bevétel, eCPM, megjelenítések | Valós idejű |
| Mediation Report | Statisztikák hálózatonként | Óránként |
| Ad Unit Report | Részletek Ad Unit-onként | Óránként |
| Network Performance | Hálózati eCPM összehasonlítás | Naponta |
Minden előnye ellenére az AdMob-nak számos korlátozása van, amelyeket figyelembe kell venni a bevételszerzési platform kiválasztásakor. E korlátozások megértése segít elkerülni a problémákat az integrációs és üzemeltetési szakaszban.
A fill rate és az eCPM jelentősen változik régiónként. A Tier-1 országokban (USA, Egyesült Királyság, Kanada, Ausztrália, Japán) a fill rate 95-99% magas eCPM mellett. A Tier-2 és Tier-3 országokban a fill rate akár 40-60%-ra is csökkenhet, az eCPM pedig 3-5-ször alacsonyabb lehet. Az alacsony fill rate-tel rendelkező régiók számára ajánlott a helyi hirdetési hálózatok csatlakoztatása mediáción keresztül.
Az AdMob szigorú szabályokkal rendelkezik az alkalmazások tartalmára vonatkozóan. Tilos: felnőtt tartalom, erőszak, illegális áruk, félrevezető tartalom. Az irányelvek megsértése a fiók helyreállítási lehetőség nélküli blokkolásához vezethet. A bevételszerzés megkezdése előtt ellenőrizze az alkalmazás megfelelőségét az AdMob irányelveknek.
Gyakran Ismételt Kérdések
Az AdMob — a Google hirdetési platformja mobilalkalmazások bevételszerzéséhez. Aukciós modellben működik: hirdetési kérés esetén az AdMob árverést indít a Google Display Network hirdetői és a mediáción keresztül csatlakoztatott hálózatok között. A legmagasabb ajánlattal rendelkező hirdetés nyer, amely megjelenik a felhasználónak.
Regisztráljon AdMob fiókot, adja hozzá az alkalmazást, hozzon létre Ad Unit-ot a kívánt formátumhoz, integrálja a Google Mobile Ads SDK-t, és állítsa be a mediációt. Minimális küszöb a kifizetéshez — 100 dollár. Átlagos eCPM a kezdeti forgalomhoz 1-5 dollár, a prémium forgalomhoz 10-30 dollár.
Az AdMob támogatja a bannereket (adaptív és szabványos), Interstitial Ad (teljes képernyős), Rewarded Video (jutalmazott) és Native Ads (natív) formátumokat. Minden formátumnak eltérő eCPM-je, CTR-je és integrációs komplexitása van. A maximális bevétel érdekében használja az összes formátum kombinációját.
Az AdMob mediáció — mechanizmus, amely lehetővé teszi további hirdetési hálózatok (Unity Ads, AppLovin, Meta Audience Network) csatlakoztatását az AdMob-hoz és a legmagasabb ajánlattal rendelkező hirdetés automatikus kiválasztását. A mediáció akár 99%-ra növeli a fill rate-et, és 15-30%-kal növeli az eCPM-et a hálózatok közötti verseny révén.
A blokkolás fő okai: a tartalmi irányelvek megsértése (felnőtt tartalom, erőszak, félrevezető tartalom), a megjelenítések manipulálása (invalid traffic), valós Ad Unit ID-k használata a tesztelés során. A helyreállításhoz részletes magyarázattal és bizonyítékokkal ellátott fellebbezést kell benyújtani.
Összegzés
Kulcsrakész mobilalkalmazást fejlesztünk
Az IT Sectr 2017 óta készít iOS és Android alkalmazásokat induló vállalkozásoknak és vállalkozásoknak. Tanácsot adunk, és a legjobb megoldást javasoljuk.
Olvassa el is