Banner Ad — формат графичке рекламе у мобилним апликацијама, који представља правоугаони банер уграђен у интерфејс апликације. Према подацима Statista, 2025, тржиште in-app рекламе премашило је 380 милијарди долара, од чега 18% отпада на банер формате. Banner Ads остају најједноставнији и најприступачнији начин монетизације за програмере бесплатних апликација.
Главне тачке
Banner Ad — формат мобилног оглашавања који приказује графички или текстуални оглас унутар интерфејса апликације. Стандардне величине: 320×50 px (banner), 320×100 px (велики банер), 300×250 px (средњи правоугаоник), 728×90 px (leaderboard за таблете). Банер заузима фиксну површину екрана — обично 5–15% висине дисплеја — и аутоматски се освежава сваких 30–60 секунди.
Према подацима Google AdMob (2025), адаптивни банери (adaptive banners) — пожељан формат који се аутоматски прилагођава ширини екрана уређаја. Adaptive banner обезбеђује fill rate од 98% наспрам 85% код фиксних банера, захваљујући томе што рекламна мрежа може да усклади оглас са тачном величином блока. CTR банера у просеку износи 0.1–0.5%, а Conversion Rate са клика — 2–5%.
Banner Ad — најмање инвазиван рекламни формат: банер не прекрива садржај стално (за разлику од interstitial), не захтева радње од корисника (за разлику од rewarded video) и не прекида корисничко искуство. Међутим, низак eCPM чини банере ефикасним само при великом броју приказа — апликације са DAU мањим од 10.000 можда неће надокнадити трошкове интеграције банер рекламе. Према подацима 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 — аукција у реалном времену где се оглашивачи надмећу за сваки приказ. При захтеву банера преносе се: geo, тип уређаја, категорија апликације, историја корисника (ако је дат пристанак). Победник аукције је оглашивач са највећом понудом. Просечно време аукције — 100–200 ms. In-app bidding (куповни модел) повећава eCPM за 20–40% у поређењу са традиционалним waterfall моделом (подаци PubMatic, 2025).
Пример интеграције адаптивног банера AdMob у апликацији на Kotlin-у:
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 banners као стандард: они обезбеђују максималан fill rate и eCPM за 15–25% већи од фиксних банера. Адаптивни банери су доступни у anchored (фиксна позиција при дну/врху) и inline (уграђивање у садржај који се помера) варијантама. 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) аутоматски скупља на стандардну величину (320×50 px) након 10–15 секунди. Формат омогућава приказивање више информација у првим секундама, без заузимања сталног места на екрану. Collapsible банери показују eCPM за 20–30% већи од стандардних, док се Retention Rate не смањује (подаци Google AdMob, 2025).
Избор рекламне мреже критично утиче на eCPM, fill rate и стабилност прихода. Различите мреже су специјализоване за различите регионе и категорије апликација.
| Мрежа | eCPM (САД) | Fill Rate | Карактеристика |
|---|---|---|---|
| AdMob | $1.5–$3 | 95–98% | Највећа мрежа, стабилне исплате |
| AppLovin | $2–$4 | 90–95% | Висок eCPM, in-app bidding |
| Meta Audience Network | $3–$7 | 40–70% | Максималан eCPM, низак fill rate |
| Unity Ads | $1–$3 | 85–90% | Добар за игре |
| IronSource | $1.5–$3.5 | 85–90% | Медијација и A/B тестови |
Медијација (mediation) — технологија у којој рекламна платформа испитује више мрежа и приказује оглас са највећим eCPM. За Banner Ads медијација је посебно важна због ниског eCPM-а — чак и повећање од 20% је значајно. Популарне медијационе платформе: AdMob Mediation (бесплатно), AppLovin MAX (бесплатно), IronSource (бесплатно). Медијација повећава eCPM банера за 20–40% и fill rate до 97% (подаци PubMatic, 2025).
In-app bidding — следећи ниво медијације, где све мреже учествују у јединственој аукцији истовремено (не секвенцијално као у waterfall). За Banner Ads in-app bidding даје повећање eCPM-а од 15–30% захваљујући једнаком приступу свих мрежа сваком приказу. Подржавају га AppLovin MAX, AdMob (са Open Bidding) и IronSource.
Постављање банера — кључни фактор који одређује како приход тако и корисничко искуство. Неправилно постављање може смањити Retention за 30–50%.
Оптимална позиција — на дну екрана (bottom anchor). Банер не прекрива садржај, корисник се навикава на његово присуство. Горња позиција (top anchor) је погодна за апликације са навигацијом на дну. Плутајући банери (floating) — најгора опција: прекривају садржај и иритирају корисника. Према подацима Google (2025), bottom-банери имају 15% виши CTR од top-банера и не смањују Retention.
Auto-refresh — стандардни механизам за Banner Ads, који замењује оглас сваких 30–60 секунди. Препоручени интервал: 60 секунди за апликације са садржајем (корисник се не омета), 30 секунди за алате (кратке сесије). Пречесто освежавање (< 30 сек) не повећава приход — оглашивачи плаћају мање за приказе у апликацијама са високом густином огласа. Google AdMob не препоручује интервал краћи од 30 секунди.
Исправно управљање животним циклусом Activity-ја је критично за Banner Ads. Банер треба да буде паузиран (pause) при onPause, настављен (resume) при onResume и уништен (destroy) при onDestroy. Неправилно управљање ствара цурење меморије и трошење саобраћаја. Пример исправног управљања је већ приказан у коду интеграције изнад — onPause, onResume, onDestroy су обавезни.
Тамна тема утиче на банер рекламу: корисници тамне теме кликну на светле банере 20–30% ређе (подаци AppDynamics, 2025). AdMob подржава forceAdaptiveBanner за прилагођавање контраста. За апликације са тамном темом препоручује се: коришћење native ads (уклапају се у тему), бирање оглашивача са dark-mode креативима и коришћење неутралне цветне скале банера.
Праћење метрика Banner Ads омогућава процену ефикасности рекламне монетизације и благовремену оптимизацију постављања.
| Метрика | Опис | Бенчмарк |
|---|---|---|
| Impressions | Број приказа банера | Зависи од DAU |
| eCPM | Приход за 1000 приказа | $0.5–$3 (САД) |
| CTR | Click-Through Rate | 0.1–0.5% |
| Fill Rate | % успешних захтева | > 95% |
| Revenue per DAU | Приход по активном кориснику | $0.01–$0.05/дан |
| Impression RPM | Приход за 1000 приказа | Једнак eCPM |
Приход од Banner Ads се израчунава по формули: Daily Revenue = DAU × Sessions × Banner Shows per Session × eCPM / 1000. Пример: 100.000 DAU, 3 сесије дневно, банер приказан у 2 сесије, eCPM $2. Приход = 100.000 × 3 × 0.7 × $2 / 1000 = $420 дневно. Уз медијацију eCPM може да порасте на $3, повећавајући дневни приход на $630. За поређење, interstitial са eCPM од $8 уз један приказ по кориснику дневно дао би $800 — банери су ефикасни само при високој учесталости сесија.
LTV корисника који се монетизује само банерима: LTV = Daily Revenue per User × Average Lifetime Days. При дневном приходу по кориснику од $0.02 (100.000 DAU, $2000 дневно) и просечном lifetime од 120 дана, LTV = $2.40. Да би се инвестиција исплатила, CPI мора бити нижи од $2.40. При CPI-ју игара од $2.80, монетизација само банерима може бити нерентабилна — потребна је комбинација са interstitial или rewarded video да би се постигло LTV > CPI.
Тестирање позиције, величине и учесталости банера — континуиран процес. Google препоручује A/B тестирање по шеми: контролна група (70% саобраћаја) са тренутним подешавањима, тест група (30% саобраћаја) са новим подешавањима. Метрике за поређење: Revenue per User, Retention D7, CTR и eCPM. Након 7–14 дана теста доноси се одлука. Типични A/B тестови за Banner Ads: bottom vs top, 320×50 vs 320×100, освежавање на 30 сек vs 60 сек.
Често постављана питања
Добар eCPM за банере — $2–$4 у САД, просечан — $1–$2, низак — < $1. За друге регионе eCPM је 2–5 пута нижи. Медијација и in-app bidding повећавају eCPM за 20–40% у односу на једну мрежу.
Оптимално — на дну екрана (bottom anchor). Банер не прекрива садржај и не омета навигацију. Горње постављање одговара апликацијама са навигацијом на дну. Избегавајте плутајуће банере који прекривају садржај.
Само један банер по екрану. Правила Google AdMob-а — не више од једног banner ad view-а по екрану. Кршење може довести до блокирања налога. Изузетак — медијација са скупљајућим банерима различитих мрежа, али само један видљив.
Утицај је минималан: банер SDK додаје 2–5 MB величини апликације и 10–30 MB RAM-а. На савременим уређајима утицај на FPS је неприметан. На уређајима са RAM < 2 GB препоручује се lazy loading са кашњењем од 1–2 секунде након покретања.
Banner — стабилан, предвидив приход са минималним утицајем на UX. Interstitial — виши eCPM ($5–15 vs $0.5–3), али ризик од губитка корисника при честом приказивању. Оптимална комбинација: банер увек + interstitial не чешће од једном у 90 секунди.
Закључак
Развићемо мобилну апликацију под кључ
IT Sectr креира iOS и Android апликације за стартапе и предузећа од 2017. године. Саветоваћемо вас и предложити најбоље решење.
Прочитајте такође