Android Studio Kotlin Uygulamalarında Unity Ads, Google AdMob ve Yandex Ads SDK Birlikte Kullanımı (2026 Rehberi)

 

Android Admob Unity Yandex Sdk Entegrasyonu

Android Studio Kotlin Uygulamalarında Unity Ads, Google AdMob ve Yandex Ads SDK Birlikte Kullanımı (2026 Rehberi)

Mobil uygulama geliştiriciler için reklam gelirini artırmanın en etkili yolu, birden fazla reklam ağını doğru şekilde birlikte kullanmaktır. Bu rehberde, Android Studio + Kotlin kullanan geliştiriciler için Unity Ads, Google AdMob ve Yandex Ads SDK’larının çakışma yaşamadan nasıl birlikte kullanılacağını adım adım anlatıyoruz.

Bu yazı, hem yeni başlayanlar hem de yayınlanmış uygulamasında gelir optimizasyonu yapmak isteyenler için SEO uyumlu, güncel ve uzun vadeli bir kaynak olarak hazırlanmıştır.


Neden Birden Fazla Reklam SDK Kullanmalıyız?

  • Daha yüksek doluluk oranı (Fill Rate)
  • Ülkeye göre değişen eCPM avantajı
  • Reklam gösterilmeme riskinin azalması
  • Gelirin otomatik olarak optimize edilmesi

Ancak burada kritik bir nokta var:

SDK’leri doğrudan birlikte kullanmak yerine bir Mediation sistemi ile bağlamak gerekir.


En Güvenli Yöntem: Google AdMob Mediation

Bu rehberde önerilen ve Google Play politikalarına en uygun yöntem şudur:

  • Google AdMob → Ana reklam SDK
  • Unity Ads → Mediation adapter
  • Yandex Ads → Mediation adapter

Böylece uygulama kodunda tek reklam isteği yapılır ve en yüksek kazancı veren ağ otomatik seçilir.


1. Gradle (Module: app) SDK Kurulumu

Google AdMob SDK

dependencies {
    implementation "com.google.android.gms:play-services-ads:23.0.0"
}

Unity Ads Mediation Adapter

dependencies {
    implementation "com.google.ads.mediation:unity:4.9.2.0"
}

Yandex Ads Mediation Adapter

dependencies {
    implementation "com.google.ads.mediation:yandex:6.3.0.0"
}

Not: Versiyonlar zamanla güncellenebilir. En güncel sürümler AdMob panelinde yer alır.


2. AndroidManifest.xml Ayarları

AdMob Application ID

<meta-data
    android:name="com.google.android.gms.ads.APPLICATION_ID"
    android:value="ca-app-pub-XXXXXXXXXXXXXXXX~YYYYYYYYYY" />

Unity Ads Game ID (Önerilir)

<meta-data
    android:name="unityads_game_id"
    android:value="UNITY_GAME_ID" />

3. Kotlin Tarafında Yapılması Gerekenler

⚠️ En sık yapılan hata: Her SDK’yı ayrı ayrı initialize etmek.

DOĞRU YÖNTEM:

class MyApp : Application() {
    override fun onCreate() {
        super.onCreate()
        MobileAds.initialize(this)
    }
}

Manifest’e ekleyin:

<application
    android:name=".MyApp"
    ... >

❌ UnityAds.initialize() ve YandexMobileAds.initialize() çağırmayın.


4. Interstitial (Geçiş) Reklam Örneği

InterstitialAd.load(
    this,
    "ca-app-pub-XXXX/XXXX",
    AdRequest.Builder().build(),
    object : InterstitialAdLoadCallback() {
        override fun onAdLoaded(ad: InterstitialAd) {
            ad.show(this@MainActivity)
        }
    }
)

Bu kod ile gelen reklam Unity veya Yandex olabilir. Seçimi sistem otomatik yapar.


5. AdMob Panelinde Mediation Ayarları

  1. AdMob → Mediation → Ad source ekle
  2. Unity Ads ekle
  3. Yandex Ads ekle
  4. eCPM floor değerlerini belirle

Örnek:

  • Unity Ads → 3.00 $
  • Yandex Ads → 2.50 $

6. Play Store Politikalarına Uyum

  • Gizlilik politikasında tüm reklam ağları belirtilmeli
  • İsteğe bağlı (rewarded) reklamlar açıkça ifade edilmeli
  • Kullanıcıyı yanıltan buton veya boş tıklama alanı olmamalı

Sık Sorulan Sorular

Unity, Google ve Yandex SDK çakışır mı?

Doğrudan kullanılırsa evet. AdMob Mediation ile kullanılırsa hayır.

Türkiye, ABD ve Almanya için uygun mu?

Evet. Unity Ads ve Yandex özellikle Türkiye ve Avrupa’da güçlüdür.

Rewarded reklam eklenebilir mi?

Evet, aynı yapı ile ödüllü reklamlar sorunsuz çalışır.


Sonuç

Android Kotlin uygulamalarında Unity Ads, Google AdMob ve Yandex Ads SDK’larını birlikte kullanmanın en güvenli, sürdürülebilir ve kazançlı yolu AdMob Mediation sistemidir.

Bu yapı sayesinde:

  • Tek kod yapısı
  • Yüksek gelir
  • Düşük hata riski
  • Play Store uyumluluğu

Teknoloji Rehberi için hazırlanan bu içerik, uzun vadede geliştiricilere referans olması amacıyla hazırlanmıştır.

Yorum Gönder

0 Yorumlar