Banner Ad mobilfejlesztésben — mi ez, hirdetési formátumok és hogyan működik

Szerző: IT Sectr Megjelenés: 2026-04-23 Olvasási idő: 10 perc

Banner Ad — grafikus hirdetési formátum mobilalkalmazásokban, amely egy téglalap alakú, az alkalmazás felületébe beépített banner. A Statista, 2025 adatai szerint az in-app hirdetési piac meghaladta a 380 milliárd dollárt, amelynek 18%-a banner formátumokra jut. A Banner Ads továbbra is a legegyszerűbb és legelérhetőbb bevételszerzési mód az ingyenes alkalmazások fejlesztői számára.

Főbb pontok

  • Banner Ad — egy téglalap alakú hirdetési blokk, amely a mobilalkalmazás felületébe van beépítve.
  • eCPM a bannereknél — a legalacsonyabb a hirdetési formátumok között: 0,5–3 dollár az USA-ban, 0,2–1 dollár más régiókban.
  • Elhelyezés a képernyő alján adja a legjobb bevétel/felhasználói élmény egyensúlyt.
  • Auto-refresh — a hirdetés automatikus cseréje 30–60 másodpercenként.
  • AdMob — a legnagyobb hálózat a Banner Ads számára 70%-os mobilhirdetési piaci részesedéssel.

Mi az a Banner Ad?

Banner Ad — mobilhirdetési formátum, amely grafikus vagy szöveges hirdetést jelenít meg az alkalmazás felületén. Szabványos méretek: 320×50 px (banner), 320×100 px (nagy banner), 300×250 px (közepes téglalap), 728×90 px (leaderboard táblagépekhez). A banner a képernyő egy rögzített területét foglalja el — általában a kijelző magasságának 5–15%-át — és automatikusan frissül 30–60 másodpercenként.

A Google AdMob (2025) adatai szerint az adaptív bannerek (adaptive banners) — az előnyben részesített formátum, amely automatikusan alkalmazkodik az eszköz képernyőszélességéhez. Az adaptive banner 98%-os kitöltési arányt biztosít a rögzített bannerek 85%-ával szemben, mivel a hirdetési hálózat pontosan a blokk méretéhez tudja igazítani a hirdetést. A bannerek CTR-je átlagosan 0,1–0,5%, a kattintásból származó konverziós arány pedig 2–5%.

Banner Ad — a legkevésbé invazív hirdetési formátum: a banner nem takarja el véglegesen a tartalmat (ellentétben az interstitiallal), nem igényel műveletet a felhasználótól (ellentétben a rewarded videóval) és nem szakítja meg a felhasználói élményt. Az alacsony eCPM azonban csak nagyszámú megjelenítés esetén teszi hatékonnyá a bannereket — a 10 000-nél kevesebb DAU-val rendelkező alkalmazások nem feltétlenül térítik meg a bannerhirdetés integrációs költségeit. Az Appodeal (2025) adatai szerint a Banner Ads jövedelmezőségének minimális küszöbe napi 30 000 megjelenítés.

Hogyan működik a Banner Ad a mobilalkalmazásokban

A Banner Ad hirdetési SDK-kon (Software Development Kit) keresztül működik, amelyek be vannak építve az alkalmazásba, és kezelik a hirdetések betöltését, megjelenítését és frissítését.

Működési elv

A hirdetési SDK (pl. Google Mobile Ads SDK) az alkalmazás indításakor betölt egy hirdetést a hirdetési hálózatból. A banner hirdetést kér, a hálózat aukciót (real-time bidding) tart a hirdetők között, a nyertes hirdetés megjelenik a bannerben. 30–60 másodperc után a folyamat megismétlődik (auto-refresh). A fejlesztő a hálózat feltételeitől függően a megjelenítésekért (CPM) vagy kattintásokért (CPC) kap bevételt.

Real-time Bidding

RTB — valós idejű aukció, ahol a hirdetők licitálnak minden egyes megjelenítésre. A bannerkéréskor a következő adatok kerülnek továbbításra: geo, eszköztípus, alkalmazáskategória, felhasználói előzmények (ha hozzájárultak). Az aukció nyertese a legmagasabb ajánlatot tevő hirdető. Az átlagos aukciós idő — 100–200 ms. Az in-app bidding (vásárlási modell) 20–40%-kal növeli az eCPM-et a hagyományos waterfall modellhez képest (PubMatic, 2025 adatai).

Banner SDK integráció

Példa az AdMob adaptív banner integrációjára egy Kotlin alkalmazásban:

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()
    }
}

A Banner Ads fő típusai

A Banner Ads méretben, viselkedésben és megjelenítési technológiában különböznek. A banner típusának kiválasztása befolyásolja az eCPM-et, a felhasználói élményt és az integráció technikai összetettségét.

Statikus bannerek

Statikus banner — grafikus kép (PNG, JPG) vagy rögzített méretű HTML5-animáció. Méretek: 320×50 px telefonokhoz, 728×90 px táblagépekhez. A statikus bannerek rendelkeznek a legalacsonyabb eCPM-mel (0,5–2 dollár) az alacsony bevonódás miatt. Előny — minimális hatás az alkalmazás teljesítményére (nem terheli a CPU/GPU-t). Segédprogramokban, katalógusokban és tartalomalkalmazásokban használják.

Adaptív bannerek (Adaptive)

Az Adaptive bannerek automatikusan igazítják a szélességet és magasságot az eszköz képernyőméretéhez. A Google AdMob az adaptive bannereket ajánlja szabványként: maximális kitöltési arányt és 15–25%-kal magasabb eCPM-et biztosítanak, mint a rögzített bannerek. Az adaptív bannerek anchored (rögzített pozíció alul/felül) és inline (görgethető tartalomba ágyazott) változatban érhetők el. Az inline adaptive bannerek — a legújabb formátum, listába vagy hírfolyamba integrálva.

Rich Media bannerek

Rich Media — interaktív bannerek videóval, animációval, húzással és űrlapokkal. Támogatják az MRAID (Mobile Rich Media Ad Interface Definitions) — az IAB interaktív hirdetési szabványát. A Rich Media bannerek eCPM-je 3–8 dollár, de 2–5 MB adat letöltését igénylik, és csökkenthetik az alkalmazás teljesítményét régebbi eszközökön. Prémium alkalmazásokban és márkakampányokban használják.

Collapsible bannerek

Collapsible — Google AdMob formátum, ahol a nagy banner (320×100 px) 10–15 másodperc után automatikusan összecsukódik a szabványos méretre (320×50 px). A formátum lehetővé teszi, hogy több információ jelenjen meg az első másodpercekben anélkül, hogy állandó helyet foglalna a képernyőn. A Collapsible bannerek 20–30%-kal magasabb eCPM-et mutatnak a szabványosnál, miközben a megtartási arány nem csökken (Google AdMob, 2025 adatai).

Hirdetési hálózatok a Banner Ads számára

A hirdetési hálózat kiválasztása kritikusan befolyásolja az eCPM-et, a kitöltési arányt és a bevétel stabilitását. A különböző hálózatok eltérő régiókra és alkalmazáskategóriákra specializálódtak.

Fő hálózatok

HálózateCPM (USA)Kitöltési arányJellemző
AdMob$1.5–$395–98%Legnagyobb hálózat, stabil kifizetések
AppLovin$2–$490–95%Magas eCPM, in-app bidding
Meta Audience Network$3–$740–70%Maximális eCPM, alacsony kitöltési arány
Unity Ads$1–$385–90%Jó játékokhoz
IronSource$1.5–$3.585–90%Mediáció és A/B tesztek

Bannerek mediációja

Mediáció (mediation) — olyan technológia, amelyben a hirdetési platform több hálózatot kérdez le, és a legmagasabb eCPM-mel rendelkező hirdetést jeleníti meg. A Banner Ads esetében a mediáció különösen fontos az alacsony eCPM miatt — még a 20%-os növekedés is jelentős. Népszerű mediációs platformok: AdMob Mediation (ingyenes), AppLovin MAX (ingyenes), IronSource (ingyenes). A mediáció 20–40%-kal növeli a bannerek eCPM-jét és 97%-ra a kitöltési arányt (PubMatic, 2025 adatai).

In-app Bidding

In-app bidding — a mediáció következő szintje, ahol az összes hálózat egyszerre vesz részt egyetlen aukción (nem szekvenciálisan, mint a waterfallban). A Banner Ads esetében az in-app bidding 15–30%-os eCPM-növekedést eredményez, mivel minden hálózat egyenlő hozzáféréssel rendelkezik minden egyes megjelenítéshez. Támogatja az AppLovin MAX, az AdMob (Open Biddinggel) és az IronSource.

Legjobb gyakorlatok a Banner Ads elhelyezéséhez

A bannerek elhelyezése — kulcsfontosságú tényező, amely meghatározza mind a bevételt, mind a felhasználói élményt. A helytelen elhelyezés 30–50%-kal csökkentheti a megtartási arányt.

Pozíció a képernyőn

Optimális pozíció — a képernyő alján (bottom anchor). A banner nem takarja el a tartalmat, a felhasználó hozzászokik a jelenlétéhez. A felső pozíció (top anchor) az alul navigációval rendelkező alkalmazásokhoz alkalmas. A lebegő bannerek (floating) — a legrosszabb megoldás: eltakarják a tartalmat és irritálják a felhasználót. A Google (2025) adatai szerint az alsó bannerek 15%-kal magasabb CTR-rel rendelkeznek, mint a felső bannerek, és nem csökkentik a megtartási arányt.

Frissítési gyakoriság (Auto-refresh)

Auto-refresh — a Banner Ads szabványos mechanizmusa, amely 30–60 másodpercenként cseréli a hirdetést. Ajánlott intervallum: 60 másodperc tartalomalkalmazásokhoz (a felhasználó nem terelődik el), 30 másodperc segédprogramokhoz (rövid munkamenetek). A túl gyakori frissítés (< 30 mp) nem növeli a bevételt — a hirdetők kevesebbet fizetnek a magas hirdetési sűrűségű alkalmazásokban történő megjelenítésekért. A Google AdMob nem javasol 30 másodpercnél rövidebb intervallumot.

Reagálás az életciklusra

Az Activity életciklusának helyes kezelése kritikus a Banner Ads számára. A bannert szüneteltetni kell (pause) az onPause-nál, folytatni (resume) az onResume-nál és meg kell semmisíteni (destroy) az onDestroynál. A helytelen kezelés memóriaszivárgást és forgalom pazarlását okozza. A helyes kezelés példája már látható volt a fenti integrációs kódban — az onPause, onResume, onDestroy kötelező.

Alkalmazkodás a sötét témához

Sötét téma befolyásolja a bannerhirdetéseket: a sötét téma felhasználói 20–30%-kal ritkábban kattintanak a világos bannerekre (AppDynamics, 2025 adatai). Az AdMob támogatja a forceAdaptiveBanner-t a kontraszt adaptálásához. Sötét témájú alkalmazásokhoz ajánlott: natív hirdetések használata (illeszkednek a témához), sötét módú kreatívokkal rendelkező hirdetők kiválasztása és a banner semleges színskálájának használata.

A Banner Ads mutatóinak monitorozása lehetővé teszi a hirdetési monetizáció hatékonyságának értékelését és az elhelyezés időben történő optimalizálását.

MutatóLeírásBenchmark
ImpressionsA banner megjelenítéseinek számaDAU-tól függ
eCPMBevétel 1000 megjelenítésenként$0.5–$3 (USA)
CTRÁtkattintási arány0.1–0.5%
Fill RateSikeres kérések %-a> 95%
Revenue per DAUBevétel aktív felhasználónként$0.01–$0.05/nap
Impression RPMBevétel 1000 megjelenítésenkéntMegegyezik az eCPM-mel

Bevétel kiszámítása

Bevétel a Banner Ads-ból a következő képlettel számítható ki: Napi bevétel = DAU × Munkamenetek × Banner megjelenítések munkamenetenként × eCPM / 1000. Példa: 100 000 DAU, napi 3 munkamenet, a banner 2 munkamenetben jelenik meg, eCPM $2. Bevétel = 100 000 × 3 × 0,7 × $2 / 1000 = $420 naponta. Mediációval az eCPM $3-ra nőhet, a napi bevételt $630-ra emelve. Összehasonlításképpen, az $8 eCPM-mel rendelkező interstitial napi egy felhasználónkénti megjelenítéssel $800-at hozna — a bannerek csak magas munkamenet-gyakoriság mellett hatékonyak.

A hirdetési felhasználó LTV-je

A csak bannerekkel monetizált felhasználó LTV-je: LTV = Napi bevétel felhasználónként × Átlagos élettartam napokban. Napi $0,02-es felhasználónkénti bevétel mellett (100 000 DAU, $2000 naponta) és 120 napos átlagos élettartammal, LTV = $2,40. A megtérüléshez a CPI-nek $2,40 alatt kell lennie. A játékok $2,80-as CPI-je mellett a csak bannerekkel történő monetizáció veszteséges lehet — az LTV > CPI eléréséhez interstitial vagy rewarded video kombinációja szükséges.

Bannerek A/B tesztelése

A bannerek pozíciójának, méretének és gyakoriságának tesztelése — folyamatos folyamat. A Google az A/B tesztelést a következő séma szerint ajánlja: kontrollcsoport (70% forgalom) a jelenlegi beállításokkal, tesztcsoport (30% forgalom) az új beállításokkal. Összehasonlítási mutatók: Revenue per User, Retention D7, CTR és eCPM. 7–14 napos teszt után döntés születik. Tipikus A/B tesztek a Banner Ads esetében: alsó vs felső, 320×50 vs 320×100, frissítés 30 mp vs 60 mp.

Gyakran Ismételt Kérdések

Milyen eCPM számít jónak a Banner Ads esetében?

eCPM a bannereknél — $2–$4 az USA-ban, átlagos — $1–$2, alacsony — < $1. Más régiókban az eCPM 2–5-ször alacsonyabb. A mediáció és az in-app bidding 20–40%-kal növeli az eCPM-et az egyetlen hálózathoz képest.

Hol a legjobb elhelyezni a bannert az alkalmazásban?

Optimális — a képernyő alján (bottom anchor). A banner nem takarja el a tartalmat és nem zavarja a navigációt. A felső elhelyezés az alul navigációval rendelkező alkalmazásokhoz alkalmas. Kerülje a lebegő bannereket, amelyek eltakarják a tartalmat.

Hány banner jeleníthető meg egy képernyőn?

Csak egy banner képernyőnként. A Google AdMob irányelve — legfeljebb egy banner ad view képernyőnként. A megsértése a fiók letiltásához vezethet. Kivétel — különböző hálózatok összecsukható bannereivel történő mediáció, de csak egy látható.

Hogyan befolyásolják a Banner Ads az alkalmazás teljesítményét?

Hatás minimális: a banner SDK 2–5 MB-ot ad az alkalmazás méretéhez és 10–30 MB RAM-ot. Modern eszközökön az FPS-re gyakorolt hatás észrevehetetlen. 2 GB alatti RAM-mal rendelkező eszközökön lusta betöltés javasolt 1–2 másodperces késleltetéssel az indítás után.

Melyik a jobb: Banner Ads vagy Interstitial?

Banner — stabil, kiszámítható bevétel minimális UX-hatással. Interstitial — magasabb eCPM ($5–15 vs $0.5–3), de a felhasználók elvesztésének kockázata gyakori megjelenítés esetén. Optimális kombináció: banner mindig + interstitial legfeljebb 90 másodpercenként egyszer.

Összefoglalás

  • Banner Ad — a legelérhetőbb mobilhirdetési formátum: alacsony eCPM ($0.5–$3), de magas bevétel-kiszámíthatóság.
  • Az adaptív bannerek (adaptive) — ipari szabvány, 98%-os kitöltési arányt és 15–25%-kal magasabb eCPM-et biztosítanak a rögzített bannerekhez képest.
  • A hirdetési hálózatok mediációja és az in-app bidding 20–40%-kal növeli a bannerek eCPM-jét.
  • Pozíció a képernyő alján — optimális egyensúly a bevétel és a felhasználói élmény között.
  • Auto-refresh 30–60 másodperc — szabványos intervallum; 30 másodperc alatt nem növeli a bevételt.
  • Banner hatékony DAU > 10 000 és magas munkamenet-gyakoriság esetén; kisebb közönségnél a bevétel nem fedezi az integrációs költségeket.
  • A hibrid Banner + Interstitial + Rewarded Video maximális ARPU-t biztosít az elfogadható felhasználói élmény megőrzése mellett.

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.

Projekt megbeszélése

Olvassa el is