Google Mobile Ads — ce este, SDK publicitar și monetizare

Autor: IT Sectr Publicat: 2026-04-30 Timp de citire: 10 min

Google Mobile Ads — este SDK-ul Google pentru afișarea reclamelor în aplicațiile mobile, incluzând AdMob și Google Ad Manager. SDK suportă toate formatele principale: bannere, reclame interstițiale (interstitial), video cu recompensă (rewarded) și reclame native. Google Mobile Ads SDK procesează peste 1 trilion de cereri de reclame pe an și este utilizat în 80% din aplicațiile cu monetizare publicitară. Conform datelor Google AdMob Documentation, 2025, venitul mediu per utilizator cu o integrare corectă este de $0.50-2.00 pe lună.

Principalele puncte

  • Google Mobile Ads — SDK pentru afișarea reclamelor în aplicațiile mobile prin AdMob și Ad Manager
  • Formate — bannere, interstitial, rewarded, native ads și App Open Ads
  • AdMob — platforma de monetizare a aplicațiilor cu umplere automată a spațiilor publicitare
  • Ad Manager — platforma avansată pentru editorii mari cu campanii publicitare proprii
  • Mediația — tehnologia de conectare a mai multor rețele publicitare pentru creșterea venitului

Ce este Google Mobile Ads?

Google Mobile Ads — este platforma publicitară Google pentru aplicațiile mobile, care oferă SDK pentru afișarea reclamelor și instrumente de analiză a veniturilor. Platforma include două sisteme principale: AdMob (pentru dezvoltatorii independenți) și Google Ad Manager (pentru editorii mari cu campanii publicitare directe). Ambele sisteme utilizează același Google Mobile Ads SDK, ceea ce simplifică migrarea între platforme.

La baza funcționării Google Mobile Ads stă licitația în timp real (RTB — Real-Time Bidding). Când aplicația solicită afișarea unei reclame, SDK trimite o cerere către serverele Google, unde algoritmii analizează profilul utilizatorului, contextul aplicației și campaniile publicitare disponibile. Câștigătorul licitației este determinat în 100-300 de milisecunde — cu cât oferta agentului de publicitate este mai mare, cu atât venitul dezvoltatorului este mai mare. Conform datelor Google (2025), eCPM-ul mediu pentru aplicațiile Android este de $5-15.

eCPM (effective Cost Per Mille) — indicatorul cheie al monetizării, care arată venitul pentru 1000 de afișări. eCPM depinde de regiunea utilizatorului (în SUA și Europa este mai mare, în Asia mai mic), de formatul publicitar (video rewarded oferă eCPM $10-30, bannerele — $0.50-2) și de perioada anului (în decembrie eCPM este cu 30-50% mai mare). Google Mobile Ads SDK optimizează automat afișările pentru eCPM maxim prin licitație.

Formate publicitare: bannere, interstitial, rewarded și native

Bannere publicitare — blocuri dreptunghiulare de dimensiune fixă (320x50 — standard, 320x100 — mare, 300x250 — mediu). Bannerele sunt plasate în partea de jos sau de sus a ecranului și ocupă spațiu minim. Dezavantaj: eCPM scăzut ($0.50-2) și obișnuința utilizatorilor — Click-Through Rate (CTR) al bannerelor este de 0.05-0.5%. Bannerele se reîmprospătează automat la fiecare 30-60 de secunde, dar Google recomandă să nu fie reîmprospătate mai des de 60 de secunde pentru a menține Experiența Utilizatorului.

Interstitial (reclamă interstițială) — reclamă pe ecran complet afișată în pauzele naturale ale aplicației (între nivelurile jocului, la trecerea între ecrane). Interstitial oferă eCPM $3-15, dar necesită o plasare atentă — afișările frecvente irită utilizatorii. Google limitează frecvența: cel mult un interstitial pe minut. Conform Google, cu o plasare corectă, interstitial nu reduce retenția utilizatorilor cu mai mult de 5%.

Rewarded (reclamă cu recompensă) — video pentru vizionarea căruia utilizatorul primește un bonus (vieți suplimentare, monede, acces premium). Cel mai scump format cu eCPM $10-30 și un angajament ridicat al utilizatorilor — 80% dintre utilizatori sunt de acord să vizioneze video rewarded. Important: recompensa trebuie să fie semnificativă pentru utilizator, altfel nu va viziona reclamele. Rewarded interstitial — format hibrid (recompensă fără vizionare obligatorie), disponibil din SDK 21.0.0.

kotlin
// Încărcarea și afișarea RewardedAd
class RewardedAdManager {

    private var rewardedAd: RewardedAd? = null

    fun loadAd(context: Context) {
        RewardedAd.load(
            context,
            "ca-app-pub-3940256099942544/5224354917",
            AdRequest.Builder().build(),
            object : RewardedAdLoadCallback() {
                override fun onAdLoaded(ad: RewardedAd) {
                    rewardedAd = ad
                }
                override fun onAdFailedToLoad(
                    error: LoadAdError
                ) {
                    Log.d("AdMob", error.message)
                }
            }
        )
    }
}

App Open Ads: reclamă la pornire

Native Ads — reclamă adaptată vizual la designul aplicației: dezvoltatorul controlează poziționarea titlului, descrierii, imaginii și butonului de îndemn la acțiune. Native ads oferă cel mai mare CTR (0.5-2%) dintre toate formatele și se integrează cel mai bine în UX-ul aplicației. Google Mobile Ads SDK oferă șabloane de reclamă nativă (NativeTemplate) sau control complet prin NativeAdOptions. Formatul ad_source_type arată din ce rețea provine creativul nativ.

AdMob sau Ad Manager: ce să alegeți

AdMob — platforma publicitară Google pentru aplicațiile mobile, destinată dezvoltatorilor independenți și studiourilor mici. AdMob oferă umplerea automată a spațiilor publicitare prin licitație, configurare simplă prin interfața web și mediație integrată cu peste 30 de rețele publicitare. Pragul de retragere a fondurilor: $100. AdMob este potrivit pentru 90% dintre dezvoltatori, inclusiv studiourile medii cu venituri de până la $100 000 pe lună.

Google Ad Manager — platforma avansată pentru editorii mari cu campanii publicitare proprii (direct deals), garanții programatice și prioritizarea surselor. Ad Manager suportă mai multe servere publicitare, licitația competitivă (App Bidding) și analize detaliate pentru fiecare agent de publicitate. Pentru conectarea Ad Manager este necesar un trafic lunar de peste 5 milioane de afișări. Conform Google, Ad Manager crește venitul editorilor mari cu 15-30% comparativ cu AdMob.

CriteriuAdMobAd Manager
AudiențaDezvoltatori independențiEditori mari
Direct dealsNuDa
App BiddingLimitatComplet
Prag de traficOricare5M+ afișări/lună
AnalizeStandardAvansate

Pentru migrarea de la AdMob la Ad Manager este suficient să schimbați Ad Unit ID în codul aplicației — SDK rămâne același (Google Mobile Ads SDK). Google recomandă să începeți cu AdMob, iar la atingerea unui venit lunar de $10 000+ să luați în considerare trecerea la Ad Manager. App Bidding — tehnologia cheie a Ad Manager, care permite tuturor rețelelor publicitare să concureze într-o singură licitație, crescând eCPM cu 10-40%.

Mediația: conectarea mai multor rețele publicitare

Mediația (Ad Mediation) — tehnologia Google Mobile Ads care permite conectarea mai multor rețele publicitare la un singur Ad Unit. Când SDK solicită o reclamă, interoghează succesiv rețelele: mai întâi Google Ads, apoi rețelele partenere (Facebook Audience Network, Unity Ads, AppLovin, IronSource, Mintegral și altele), selectând rețeaua cu cea mai mare ofertă pentru acest utilizator.

Google Mobile Ads SDK suportă mediația a peste 30 de rețele publicitare prin adaptoare (adapters), care sunt încărcate ca dependințe Gradle separate. Fiecare adaptor implementează o interfață Google unificată, permițând SDK-ului să lucreze uniform cu orice rețea. Conform Google, mediația crește venitul total din reclame cu 15-50% comparativ cu utilizarea exclusivă a AdMob. App Bidding — versiunea mai avansată a medierii, unde toate rețelele participă simultan într-o singură licitație, nu secvențial.

kotlin
// Configurarea medierii (build.gradle)
dependencies {
    implementation "com.google.android.gms:play-services-ads:23.3.0"
    // Adaptoare pentru mediație
    implementation "com.google.ads:mediation-facebook:6.17.0.0"
    implementation "com.google.ads:mediation-unity:4.10.0.0"
    implementation "com.google.ads:mediation-applovin:12.3.0.0"
}

// Inițializarea Mobile Ads SDK
MobileAds.initialize(this) {
    Log.d("AdMob",
        "Initialized: $it")
}

App Bidding: licitație paralelă

Un aspect important: mediația crește latența afișării reclamelor, deoarece SDK interoghează mai multe rețele secvențial. Pentru bannere acest lucru nu este critic (întârziere acceptabilă — până la 2 secunde), dar pentru interstitial și rewarded o întârziere mai mare de 1 secundă reduce probabilitatea de afișare (utilizatorul poate părăsi ecranul). Google recomandă utilizarea App Bidding în locul medierii secvențiale pentru minimizarea întârzierilor. App Bidding procesează toate ofertele în paralel în 100-200 ms.

Configurarea Google Mobile Ads în proiectul Android

Configurarea Google Mobile Ads într-o aplicație Android începe cu adăugarea dependinței play-services-ads în build.gradle și inițializarea SDK-ului în clasa Application. Google Mobile Ads SDK necesită Android 5.0 (API 21) și Google Play Services versiunea 21.0.0+. Se recomandă inițializarea SDK-ului cât mai devreme — în Application.onCreate() — pentru ca reclama să se încarce paralel cu pornirea aplicației.

După inițializarea SDK-ului, dezvoltatorul creează un Ad Unit în interfața web AdMob sau Ad Manager și încorporează AdView în layout-ul aplicației (pentru bannere) sau încarcă InterstitialAd/RewardedAd programatic. Important: utilizați un Ad Unit ID de test în timpul dezvoltării și un ID de producție după publicare. Google Mobile Ads SDK detectează automat modul de test în funcție de dispozitivul adăugat în Test Devices în consola AdMob.

kotlin
// Inițializarea SDK în clasa Application
class MyApplication : Application() {
    override fun onCreate() {
        super.onCreate()
        MobileAds.initialize(this)

        // Activarea modului de consimțământ GDPR
        val params = RequestConfiguration.Builder()
            .setTagForUnderAgeOfConsent(false)
            .build()
        MobileAds.setRequestConfiguration(params)
    }
}

// Banner inline în XML
// <com.google.android.gms.ads.AdView
//     android:id="@+id/adView"
//     android:layout_width="match_parent"
//     android:layout_height="wrap_content"
//     app:adUnitId="ca-app-pub-3940256099942544/6300978111"
//     app:adSize="BANNER" />

După configurarea SDK-ului și a Ad Unit-urilor, dezvoltatorul trebuie să adauge politica de confidențialitate în aplicație — aceasta este o condiție obligatorie Google pentru publicarea în Play Store. De asemenea, este necesară integrarea UMP SDK (User Messaging Platform) pentru colectarea consimțământului utilizatorilor din SEE și Marea Britanie pentru prelucrarea datelor. Fără UMP SDK, Google poate restricționa afișarea reclamelor personalizate, ceea ce va reduce eCPM cu 40-60%.

Confidențialitatea utilizatorilor și GDPR

Google Mobile Ads solicită respectarea regulilor de confidențialitate pentru utilizatorii din Spațiul Economic European (SEE), Marea Britanie, SUA (CCPA/CPRA) și alte regiuni cu legislație privind datele. Instrumentul principal este User Messaging Platform (UMP) SDK, care afișează utilizatorului un dialog de consimțământ pentru colectarea și prelucrarea datelor în scopul personalizării reclamelor.

Fără obținerea consimțământului utilizatorului pentru personalizare, Google Mobile Ads SDK va afișa doar reclame nepersonalizate, ceea ce reduce eCPM cu 40-60%. TCF v2.0 (Transparency & Consent Framework) — standardul IAB Europe pentru transmiterea semnalelor de consimțământ între sistemele publicitare. Google Ad Manager suportă TCF v2.0 automat. Pentru AdMob este necesară integrarea prin UMP SDK cu parametrul FORMS_PUBLISHER_ID.

kotlin
// UMP SDK cerere de consimțământ al utilizatorului
val consentInfo = UserMessagingPlatform.getConsentInformation(this)

consentInfo.requestConsentInfoUpdate(
    context,
    ConsentRequestParameters.Builder()
        .setTagForUnderAgeOfConsent(false)
        .build()
) { error ->
    if (error != null) return@requestConsentInfoUpdate

    if (consentInfo.isConsentFormAvailable()) {
        UserMessagingPlatform.loadAndShowConsentFormIfRequired(
            activity,
            activity.getOnConsentFormSuccess(),
            activity.getOnConsentFormFailure()
        )
    }
}

TCF v2.0 și conformitatea cu GDPR

Cerințe suplimentare: pentru utilizatorii din California (CCPA) Google solicită suportul opțiunii „Nu vindeți informațiile mele personale”. Pentru copii (COPPA) — activarea tagForChildDirectedTreatment. Google Play Store solicită ca toate aplicațiile cu reclame să aibă o politică de confidențialitate și un link către aceasta în Google Play Console. Încălcarea acestor cerințe duce la blocarea afișării reclamelor sau la eliminarea aplicației din Play Store.

Exemplu de cod: afișarea video rewarded în Kotlin

Exemplu complet de integrare a reclamelor rewarded cu gestionarea recompensei utilizatorului. Aplicația încarcă video rewarded la pornire, îl afișează la apăsarea butonului „Obțineți bonus” și acordă monede utilizatorului după vizionarea completă. Codul utilizează corutine pentru încărcarea asincronă și verifică dacă reclama nu este afișată dacă utilizatorul a primit deja recompensa (guard against double reward).

kotlin
class RewardViewModel : ViewModel() {

    private var rewardedAd: RewardedAd? = null
    private val _rewardEarned = MutableLiveData<Boolean>(false)
    val rewardEarned: LiveData<Boolean> = _rewardEarned

    fun loadRewardedAd(context: Context) {
        RewardedAd.load(context, AD_UNIT_ID,
            AdRequest.Builder().build(),
            object : RewardedAdLoadCallback() {
                override fun onAdLoaded(ad: RewardedAd) {
                    rewardedAd = ad
                }
            }
        )
    }

    fun showAd(activity: Activity) {
        rewardedAd?.show(activity, {
            // Utilizatorul a primit recompensa
            _rewardEarned.postValue(true)
            addCoins(100)
            loadRewardedAd(activity) // Preload next
        })
    }
}

Cele mai bune practici pentru reclamele rewarded: preîncărcați următoarea reclamă imediat după închiderea celei curente (utilizatorul nu așteaptă încărcarea). Afișați video rewarded doar în contextul în care recompensa este evidentă (de exemplu, butonul „Vizionați reclama pentru 100 de monede”). Google interzice afișarea reclamelor rewarded fără o solicitare explicită a utilizatorului (autoplay este interzis). Verificați callback-ul onUserEarnedReward — doar după acesta acordați recompensa.

Sfaturi pentru optimizarea venitului publicitar

Optimizarea venitului din Google Mobile Ads începe cu alegerea corectă a formatelor publicitare. Combinarea bannerelor (pentru venit de fond constant) și a video rewarded (pentru interacțiune activă) oferă venitul total maxim. Utilizați interstitial doar în pauzele naturale — de cel mult 3-4 ori pe sesiune. Google Analytics pentru Firebase vă permite să urmăriți ce ecrane aduc cel mai mare venit și unde utilizatorii închid cel mai des reclamele.

Al doilea factor important este mediația. Conectați 3-5 rețele publicitare prin AdMob mediation. Conform Google, aplicațiile cu mediație câștigă cu 30% mai mult. App Bidding (disponibil pentru Ad Manager și parțial pentru AdMob) oferă o creștere suplimentară de 10-40% datorită licitației simultane. Testarea A/B a plasării reclamelor: testați diferite poziții ale bannerelor (sus/jos, stânga/dreapta) și frecvența interstitial pe diferite segmente de utilizatori.

Al treilea factor este geotargetizarea. eCPM în SUA, Canada și Australia este de 3-5 ori mai mare decât în India sau Indonezia. Dacă aplicația dvs. este populară în regiuni cu eCPM scăzut, Google recomandă utilizarea medierii waterfall cu rețele din aceste regiuni (de exemplu, InMobi pentru India). Configurați o limită de frecvență (frequency cap): cel mult 1 interstitial la fiecare 2 minute și cel mult 5 video rewarded pe oră — acest lucru reduce oboseala utilizatorilor cauzată de reclame.

Întrebări frecvente

Cum să câștig bani din Google Mobile Ads în 2026?

Venitul mediu per utilizator cu o integrare corectă este de $0.50-2.00 pe lună. Utilizați o combinație de formate: bannere pentru venit de bază, video rewarded pentru monetizare activă și interstitial în pauzele naturale. Conectați obligatoriu mediația și UMP SDK pentru GDPR. Cel mai mare venit provine de la utilizatorii din SUA și Europa.

Care sunt cerințele Google pentru afișarea reclamelor în aplicație?

Cerințele principale: cont AdMob, politică de confidențialitate în aplicație, integrare UMP SDK pentru colectarea consimțământului utilizatorilor din SEE, rating de vârstă a aplicației în Google Play Console. Google Play Store solicită ca toate aplicațiile cu reclame să indice acest lucru la publicare și să respecte politica privind conținutul inacceptabil Google Ads.

Ce este App Bidding și cu ce se deosebește de mediație?

App Bidding — tehnologia prin care toate rețelele publicitare participă simultan la o licitație pentru afișarea reclamelor. Câștigătorul este determinat în 100-200 ms. Spre deosebire de mediația secvențială (unde rețelele sunt interogate pe rând), App Bidding crește venitul cu 10-40% și reduce latența de afișare. App Bidding este disponibil în Google Ad Manager și parțial în AdMob.

De ce eCPM-ul meu este scăzut?

eCPM scăzut poate fi cauzat de: regiunea utilizatorilor (în Asia și Africa eCPM este mai mic), formatul incorect (bannerele oferă mai puțin decât rewarded), lipsa medierii (doar AdMob), configurarea incorectă a UMP (fără consimțământ pentru personalizare) sau un procent mare de blocante de reclame. Verificați analizele AdMob și configurați App Bidding.

Se pot afișa reclame copiilor în conformitate cu COPPA?

Da, dar cu restricții. Aplicația trebuie să activeze tagForChildDirectedTreatment(true) în RequestConfiguration. Google va afișa doar reclame sigure fără personalizare. eCPM pentru aplicațiile pentru copii este cu 60-80% mai mic. În Google Play Console trebuie specificată audiența țintă a aplicației. Încălcarea COPPA — blocarea contului AdMob.

Concluzii

  • Google Mobile Ads — SDK pentru monetizarea aplicațiilor prin AdMob și Ad Manager cu suport pentru toate formatele publicitare
  • Formate — bannere (eCPM $0.5-2), interstitial ($3-15), rewarded ($10-30) și native ads (CTR 0.5-2%)
  • AdMob — pentru dezvoltatori independenți cu umplere automată a spațiilor publicitare și mediație integrată
  • Ad Manager — pentru editorii mari cu tranzacții directe și App Bidding complet
  • Mediația — conectarea a 3-5 rețele publicitare crește venitul cu 15-50%
  • GDPR — integrarea obligatorie a UMP SDK pentru colectarea consimțământului utilizatorilor din SEE
  • Optimizarea — combinația de formate, mediația, testarea A/B și geotargetizarea maximizează venitul

Vom dezvolta o aplicație mobilă la cheie

IT Sectr creează aplicații iOS și Android pentru startup-uri și afaceri din 2017. Vă vom consilia și vă vom propune cea mai bună soluție.

Discutați proiectul

Citiți și