AdMob je reklamní platforma Googlu pro zpeněžení mobilních aplikací, která poskytuje přístup k největší síti inzerentů Google Display Network. Podle Google AdMob (2025) platforma obsluhuje více než 1 milion aplikací a ročně vyplácí vývojářům miliardy dolarů. Mediace AdMob umožňuje kombinovat několik reklamních sítí pro maximální fill rate a eCPM.
Hlavní body
AdMob je reklamní platforma od Googlu určená pro zpeněžení mobilních aplikací. Spuštěna v roce 2006 a koupena Googlem v roce 2009, AdMob se stala de facto standardem pro mobilní reklamu a poskytuje vývojářům přístup k inzerentům Google Display Network (GDN) a AdWords.
Platforma podporuje všechny hlavní mobilní operační systémy — Android, iOS a také webové aplikace prostřednictvím Google Mobile Ads SDK. Klíčová výhoda AdMob — vestavěná mediační platforma, která umožňuje vývojáři připojit další reklamní sítě (Unity Ads, AppLovin, ironSource, Facebook) a automaticky vybrat reklamu s nejvyšší nabídkou pro každé zobrazení.
Podle Statista (2025) má AdMob více než 35 % globálního trhu mobilní reklamní mediace a obsluhuje více než 1 milion aktivních aplikací. Měsíční publikum zahrnuje více než 1 miliardu jedinečných zařízení po celém světě.
AdMob založil Omar Hamoui v roce 2006 jako platformu pro reklamu na mobilních webech. Po převzetí Googlem v roce 2009 za 750 milionů dolarů byla platforma zcela přeorientována na mobilní aplikace. V roce 2019 Google spojil AdMob s Google Ad Manager a Firebase a vytvořil jednotný ekosystém zpeněžení a analytiky integrovaný s vývojářskými nástroji.
Architektura AdMob je postavena na aukčním modelu v reálném čase (RTB). Když uživatel otevře aplikaci a dojde k zobrazení reklamy, AdMob odešle požadavek do Google Display Network, kde inzerenti soutěží v aukci o toto zobrazení. Reklama s nejvyšší nabídkou vyhrává a je zobrazena uživateli.
Proces zobrazení trvá milisekundy a zahrnuje několik fází: aplikace odešle požadavek prostřednictvím Google Mobile Ads SDK → AdMob zpracuje požadavek a spustí aukci → inzerenti podají nabídky → vítěz je určen a kreativa je doručena do zařízení → SDK zobrazí reklamu. Doba načítání kreativy je 100-300 ms, což neovlivňuje uživatelský zážitek.
AdMob podporuje několik platebních modelů. CPC (Cost Per Click) — inzerent platí za každé kliknutí na reklamu. CPM (Cost Per Mille) — platba za tisíc zobrazení, používá se pro brandové kampaně. CPV (Cost Per View) — platba za zhlédnutí videa, aplikuje se pro Rewarded Video. CPA (Cost Per Action) — platba za cílenou akci (instalace, registrace, nákup). Integrace několika modelů v jedné aukci zaručuje maximální eCPM pro vývojáře.
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 podporuje všechny hlavní formáty mobilní reklamy, což vývojářům umožňuje kombinovat je pro maximální příjem. Každý formát má své vlastní integrační vlastnosti, eCPM a dopad na uživatelský zážitek.
Standardní bannery a adaptivní bannery (smart banners), které zabírají pevnou oblast obrazovky — obvykle nahoře nebo dole. AdMob Adaptive Banners automaticky přizpůsobují velikost šířce obrazovky zařízení a zajišťují správné zobrazení na všech zařízeních. eCPM bannerů — 0.5-2 dolarů, CTR — 0.05-0.1 %. Bannery jsou nejjednodušší formát pro zahájení zpeněžení.
Reklamy přes celou obrazovku zobrazené v přirozených pauzách. AdMob Interstitial Ad podporuje statické obrázky a videa. eCPM Interstitial — 8-15 dolarů, CTR — 1-5 %. AdMob doporučuje přednačíst Interstitial Ad před okamžikem zobrazení a nezobrazovat častěji než jednou za 60 sekund.
Videa s odměnou — nejvýnosnější formát v AdMob. Rewarded AdMob podporuje SSV (Server-Side Verification) pro ochranu před podvody. eCPM — 12-25 dolarů. Uživatel obdrží odměnu až po úplném zhlédnutí videa, což je potvrzeno callbackem onUserEarnedReward.
Přizpůsobitelné nativní reklamy, které se vkládají do proudu obsahu. AdMob Native Advanced dává vývojáři plnou kontrolu nad vzhledem: nadpis, popis, obrázek, tlačítko CTA. eCPM — 8-20 dolarů. Vyžaduje vytvoření šablony XML nebo SwiftUI.
| Formát | eCPM (USD) | CTR | Složitost integrace |
|---|---|---|---|
| Banner | 0.5-2 | 0.05-0.1% | Nízká |
| Interstitial | 8-15 | 1-5% | Střední |
| Rewarded Video | 12-25 | 70-85% (CR) | Střední |
| Native Ad | 8-20 | 0.5-3% | Vysoká |
Mediace AdMob — vestavěný mechanismus, který umožňuje připojit k AdMob další reklamní sítě a spravovat je prostřednictvím jednoho rozhraní. To je klíčová funkce, která odlišuje AdMob od jednoduchých reklamních SDK.
Princip fungování mediace: při požadavku na reklamu AdMob odešle požadavek všem připojeným sítím současně (waterfall) nebo použije in-app bidding k výběru nejlepší nabídky. Waterfall mediace dotazuje sítě v pořadí podle priority: pokud první síť nemůže vyplnit požadavek (no fill), požadavek přejde na druhou a tak dále. In-app bidding nahrazuje waterfall — všechny sítě podávají nabídky současně a nejlepší vyhrává.
Moderní přístup k mediaci, při kterém všechny připojené reklamní sítě účastní aukce v reálném čase. In-app bidding odstraňuje problém waterfallu — sítě nečekají ve frontě, ale soutěží o každé zobrazení. AdMob podporuje bidding pro AdMob Network, Ad Exchange, Google Ads a také sítě třetích stran: AppLovin, Meta Audience Network, Unity Ads, InMobi.
V panelu AdMob lze vytvářet mediation groups — skupiny reklamních sítí seskupené podle formátu, země nebo platformy. Například lze vytvořit samostatnou skupinu pro Rewarded Video v USA s AdMob + AppLovin + Unity Ads a samostatnou pro bannery v Evropě. Flexibilita nastavení umožňuje optimalizovat eCPM pro každý segment provozu.
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")
}
}
}
}
}
Nastavení krok za krokem AdMob zahrnuje registraci aplikace, získání Ad Unit ID, integraci Google Mobile Ads SDK a konfiguraci mediace. Proces trvá od několika hodin do několika dnů v závislosti na složitosti integrace.
První krok — vytvoření účtu AdMob (nebo přihlášení přes Google) a registrace aplikace. Pro Android je vyžadován package name, pro iOS — Bundle ID. Po registraci AdMob vygeneruje App ID, které je třeba přidat do AndroidManifest.xml nebo Info.plist aplikace. Testovací Ad Unit ID poskytuje Google pro vývoj a ladění.
Připojení SDK se provádí přes Gradle (Android) nebo CocoaPods (iOS). Po přidání závislosti je třeba SDK inicializovat v metodě Application.onCreate() nebo AppDelegate.applicationDidFinishLaunching. Inicializace načte konfiguraci mediace a připraví adaptéry reklamních sítí.
V panelu AdMob vytvořte Ad Unit pro každý formát reklamy. Přiřaďte popisný název: „Android_Banner_MainScreen”, „iOS_Rewarded_GameLevel”. Testování provádějte vždy s testovacími Ad Unit ID — použití skutečných ID ve fázi vývoje může vést k blokování účtu.
// 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 poskytuje vestavěný analytický systém s podrobnými zprávami o příjmech, zobrazeních, eCPM a požadavcích. Data jsou k dispozici ve webovém panelu AdMob a prostřednictvím API pro integraci s externími systémy.
Panel AdMob zahrnuje několik typů zpráv: Revenue Overview — příjem podle dnů, formátů a zemí; Mediation Report — statistiky pro každou připojenou reklamní síť; Ad Unit Report — podrobnosti pro každý Ad Unit; Network Performance — srovnání eCPM a fill rate mezi reklamními sítěmi. Zprávy lze exportovat do CSV pro další analýzu.
AdMob se integruje s Firebase Analytics, což umožňuje sledování behaviorálních metrik v souvislosti s reklamními příjmy. Firebase poskytuje komplexní analytiku: který uživatel kolik reklam zhlédl, jaké akce po zhlédnutí provedl a jaký celkový příjem přinesl (LTV). Integrace se aktivuje z Firebase Console jedním kliknutím.
Pro automatizaci reportingu se používá AdMob API (REST), které umožňuje programově získávat data o příjmech, zobrazeních a eCPM. API podporuje filtrování podle data, formátu, země a Ad Unit. Rate limit — 10 000 požadavků denně na projekt. Autentizace přes OAuth 2.0 s service account.
| Zpráva | Data | Aktualizace |
|---|---|---|
| Revenue Overview | Příjem, eCPM, zobrazení | V reálném čase |
| Mediation Report | Statistiky podle sítí | Každou hodinu |
| Ad Unit Report | Podrobnosti podle Ad Unit | Každou hodinu |
| Network Performance | Srovnání eCPM sítí | Denně |
Přes všechny výhody má AdMob řadu omezení, která je třeba zvážit při výběru platformy pro zpeněžení. Pochopení těchto omezení pomáhá vyhnout se problémům ve fázi integrace a provozu.
Fill rate a eCPM se výrazně liší v závislosti na regionu. V zemích Tier-1 (USA, Velká Británie, Kanada, Austrálie, Japonsko) je fill rate 95-99 % s vysokým eCPM. V zemích Tier-2 a Tier-3 může fill rate klesnout na 40-60 % a eCPM může být 3-5krát nižší. Pro regiony s nízkým fill rate se doporučuje připojit místní reklamní sítě prostřednictvím mediace.
AdMob má přísná pravidla týkající se obsahu aplikací. Zakázány jsou: obsah pro dospělé, násilí, nelegální zboží, zavádějící obsah. Porušení zásad může vést k blokování účtu bez možnosti obnovení. Před zahájením zpeněžení zkontrolujte soulad aplikace se zásadami AdMob.
Často kladené otázky
AdMob — reklamní platforma Googlu pro zpeněžení mobilních aplikací. Funguje na aukčním modelu: při požadavku na reklamu AdMob spustí aukci mezi inzerenty Google Display Network a sítěmi připojenými prostřednictvím mediace. Reklama s nejvyšší nabídkou vyhrává a je zobrazena uživateli.
Zaregistrujte účet AdMob, přidejte aplikaci, vytvořte Ad Unit pro požadovaný formát, integrujte Google Mobile Ads SDK a nakonfigurujte mediaci. Minimální práh výplaty — 100 dolarů. Průměrný eCPM pro počáteční provoz je 1-5 dolarů, pro prémiový provoz — 10-30 dolarů.
AdMob podporuje bannery (adaptivní a standardní), Interstitial Ad (přes celou obrazovku), Rewarded Video (s odměnou) a Native Ads (nativní). Každý formát má jiný eCPM, CTR a složitost integrace. Pro maximální příjem používejte kombinaci všech formátů.
Mediace AdMob — mechanismus, který umožňuje připojit k AdMob další reklamní sítě (Unity Ads, AppLovin, Meta Audience Network) a automaticky vybrat reklamu s nejvyšší nabídkou. Mediace zvyšuje fill rate až na 99 % a eCPM o 15-30 % díky konkurenci mezi sítěmi.
Hlavní důvody blokování: porušení zásad obsahu (obsah pro dospělé, násilí, zavádějící obsah), manipulace se zobrazeními (invalid traffic), používání skutečných Ad Unit ID při testování. Pro obnovení je třeba podat odvolání s podrobným vysvětlením a důkazy.
Shrnutí
Vyvineme mobilní aplikaci na klíč
IT Sectr vytváří aplikace pro iOS a Android pro startupy a podniky od roku 2017. Poradíme vám a navrhneme nejlepší řešení.
Přečtěte si také