AdMob је Google-ова рекламна платформа за монетизацију мобилних апликација, која пружа приступ највећој мрежи оглашивача Google Display Network. Према подацима Google AdMob (2025), платформа опслужује преко 1 милион апликација и годишње исплаћује милијарде долара програмерима. AdMob медијација омогућава спајање више рекламних мрежа за максимални fill rate и eCPM.
Главне тачке
AdMob је Google-ова рекламна платформа намењена монетизацији мобилних апликација. Покренута 2006. године и преузета од стране Google-а 2009. године, 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. године као платформу за оглашавање на мобилним сајтовима. Након преузимања од стране Google-а 2009. године за 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 (Cost Per Click) — оглашивач плаћа за сваки клик на оглас. CPM (Cost Per Mille) — плаћање за хиљаду приказа, користи се за бренд кампање. CPV (Cost Per View) — плаћање за преглед видеа, примењује се за Rewarded Video. CPA (Cost Per Action) — плаћање за циљану радњу (инсталација, регистрација, куповина). Интеграција више модела у једној аукцији гарантује максимални 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 и утицај на корисничко искуство.
Стандардни банери и адаптивни банери (smart banners) који заузимају фиксну област екрана — обично на врху или дну. AdMob Adaptive Banners аутоматски прилагођавају величину ширини екрана уређаја, обезбеђујући исправно приказивање на свим уређајима. eCPM банера — 0.5-2 долара, CTR — 0.05-0.1%. Банери су најједноставнији формат за почетак монетизације.
Огласи преко целог екрана који се приказују у природним паузама. AdMob Interstitial Ad подржава статичне слике и видео записе. eCPM Interstitial-а — 8-15 долара, CTR — 1-5%. AdMob препоручује да се Interstitial Ad учита пре тренутка приказивања и да се не приказује чешће од једном у 60 секунди.
Видео записи са наградом — најпрофитабилнији формат у AdMob-у. Rewarded AdMob подржава SSV (Server-Side Verification) за заштиту од превара. eCPM — 12-25 долара. Корисник добија награду тек након потпуног прегледа видеа, што се потврђује callback-ом onUserEarnedReward.
Прилагодљиви изворни огласи који се уграђују у ток садржаја. AdMob Native Advanced даје програмеру потпуну контролу над изгледом: наслов, опис, слика, CTA дугме. eCPM — 8-20 долара. Захтева креирање XML или SwiftUI шаблона.
| Формат | eCPM (USD) | CTR | Сложеност интеграције |
|---|---|---|---|
| Банер | 0.5-2 | 0.05-0.1% | Ниска |
| Interstitial | 8-15 | 1-5% | Средња |
| Rewarded Video | 12-25 | 70-85% (CR) | Средња |
| Native Ad | 8-20 | 0.5-3% | Висока |
AdMob медијација — уграђени механизам који омогућава повезивање додатних рекламних мрежа са AdMob-ом и управљање њима преко јединственог интерфејса. Ово је кључна функција која разликује AdMob од једноставних рекламних SDK-ова.
Принцип рада медијације: при захтеву за оглас, AdMob шаље захтев свим повезаним мрежама истовремено (waterfall) или користи in-app bidding за избор најбоље понуде. Waterfall медијација испитује мреже по редоследу приоритета: ако прва мрежа не може да попуни захтев (no fill), захтев прелази на другу и тако даље. In-app bidding замењује waterfall — све мреже дају понуде истовремено, а победник је најбоља.
Модеран приступ медијацији у којем све повезане рекламне мреже учествују у аукцији у реалном времену. In-app bidding елиминише проблем waterfall-а — мреже не чекају у реду, већ се такмиче за сваки приказ. AdMob подржава bidding за AdMob Network, Ad Exchange, Google Ads, као и за мреже трећих страна: AppLovin, Meta Audience Network, Unity Ads, InMobi.
У AdMob панелу могу се креирати mediation groups — групе рекламних мрежа груписане по формату, земљи или платформи. На пример, може се направити посебна група за Rewarded Video у САД-у са 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")
}
}
}
}
}
Подешавање корак по корак AdMob-а укључује регистрацију апликације, добијање Ad Unit ID-а, интеграцију Google Mobile Ads SDK-а и конфигурацију медијације. Процес траје од неколико сати до неколико дана у зависности од сложености интеграције.
Први корак — креирање AdMob налога (или пријава преко Google-а) и регистрација апликације. За Android је потребан package name, за iOS — Bundle ID. Након регистрације, AdMob генерише App ID који се мора додати у AndroidManifest.xml или Info.plist апликације. Тест Ad Unit ID-ови се обезбеђују од стране Google-а за развој и отклањање грешака.
Повезивање SDK-а се врши преко Gradle-а (Android) или CocoaPods-а (iOS). Након додавања зависности, SDK се мора иницијализовати у методи Application.onCreate() или AppDelegate.applicationDidFinishLaunching. Иницијализација учитава конфигурацију медијације и припрема адаптере рекламних мрежа.
У 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 са service account-ом.
| Извештај | Подаци | Ажурирање |
|---|---|---|
| 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 подржава банере (адаптивне и стандардне), Interstitial Ad (преко целог екрана), Rewarded Video (са наградом) и Native Ads (изворне). Сваки формат има различит eCPM, CTR и сложеност интеграције. За максималан приход користите комбинацију свих формата.
AdMob медијација — механизам који омогућава повезивање додатних рекламних мрежа (Unity Ads, AppLovin, Meta Audience Network) са AdMob-ом и аутоматски избор огласа са највишом понудом. Медијација повећава fill rate на 99% и eCPM за 15-30% захваљујући конкуренцији између мрежа.
Главни разлози блокирања: кршење политика садржаја (садржај за одрасле, насиље, обмањујући садржај), манипулација приказима (invalid traffic), коришћење стварних Ad Unit ID-ова током тестирања. За опоравак потребно је поднети жалбу са детаљним објашњењем и доказима.
Резиме
Развићемо мобилну апликацију под кључ
IT Sectr креира iOS и Android апликације за стартапе и предузећа од 2017. године. Саветоваћемо вас и предложити најбоље решење.
Прочитајте такође