Sınırlı erişimli bir özellik için hata düzeltmeleri ve performans iyileştirmeleri.
1.3.0
2026-07-21
Reklam birimi için otomatik yenileme devre dışı bırakıldığında başarısız reklam istekleri için otomatik yeniden denemelerin duraklatılması amacıyla AdView.loadAd() değiştirildi.
Birden fazla doğal reklam veya simge reklam için yapılan bir reklam isteği kullanılabilir reklamlarla sonuçlanmadığında SDK artık INTERNAL_ERROR yerine NO_FILL hatası döndürüyor.
Reklamı istemek için kullanılan reklam birimi kimliğini tanımlamak üzere Ad.getAdUnitId() yöntemi eklendi.
InitializationConfig.Builder.disableSdkCrashReporting() yöntemi eklendi. Bu yöntem, GMA Next-Gen SDK içindeki varsayılan kilitlenme işleyicisi için manuel devre dışı bırakma seçeneği sunar. Varsayılan olarak SDK, kilitlenmeleri diğer kayıtlı işleyicilere (ör. Crashlytics) yönlendirmeye devam eder.
Özel etkinlik reklam kaynaklarıyla uyumlulaştırma kullanılırken ResponseInfo.getAdapterClassName() artık com.google.ads.mediation.customevent.CustomEventAdapter yerine özel etkinlik sınıfı adınızı döndürüyor.
1.2.1
2026-06-15
Reklamlar için WebView API'yi kullanan uygulamalarda, SDK'nın desteklenen reklam etiketlerine (AdSense kodu, Google yayıncı etiketi, HTML5 için IMA) sinyal sağlamasını engelleyen bir sorun düzeltildi. Bu sorun, Webkit yöntemlerinin bir arka plan iş parçacığında yanlış şekilde çağrılmasından kaynaklanıyordu.
1.2.0
2026-06-11
java.lang.NullPointerException içinde androidx.webkit.internal.PrefetchOperationCallbackAdapter hatasına neden olan hata düzeltildi.
SwipeableInterstitialAd
biçimi eklendi. Bu özellik şu anda özel beta sürümündedir. Erişim isteğinde bulunmak için hesap yöneticinizle iletişime geçin.
untrackView()Google Mobile Ads SDK (Legacy)'e göre oluşturulan adaptörlerle uyumluluğu korumak için View? yerine View'yi kabul edecek şekilde değiştirildi.
'e göre oluşturulan adaptörlerle uyumluluğu korumak için yerine 'yi kabul edecek şekilde değiştirildi.
1.1.1
2026-05-27
Ödüllü reklam kapsüllerinin geçişler sırasında donmasına ve kullanıcıların reklamı kapatamamasına neden olan sorun düzeltildi.
SDK'nın ağ işlemleri için OkHttp yerine Cronet'i kullanmasını zorunlu kılma seçeneği eklendi. OkHttp 5'in kullanıldığı projelerde çalışma zamanı hatalarını çözmek için ağ işlemleri için Cronet'i zorunlu kılmanızı öneririz. Cronet'i zorunlu kılmak için MobileAds.initialize() çağrılırken InitializationConfig.Builder içinde force_use_cronet ekstrasını true olarak ayarlayın:
Sunucudan sunucuya reklam isteği sinyali oluşturmayı etkileyen üçüncü taraf bağımlılığı sınıfı yükleme sorunu düzeltildi.
0.24.0-beta01
2026-02-13
Büyük sabit uyarlanabilir banner'lar için destek eklendi. Büyük sabitlenmiş uyarlanabilir banner'lar, etkileşimi ve geliri artırmak için tasarlanmıştır.
AdSize sınıfında aşağıdaki yöntemleri kullanarak büyük sabit uyarlanabilir banner'lar isteyin:
Yeni bir reklam gösterildiğinde platform onViewAttachedToWindow() ve onViewDetachedFromWindow() yöntemlerini sırayla çağırmadığında banner reklamların yenilenmesinin durmasına neden olan hata düzeltildi.
0.23.0-beta01
2026-01-26
Kotlin'den çağrıldığında AdView oluşturucusunun java.lang.NoSuchMethodError oluşturmasına neden olan hata düzeltildi.
Şelale yürütmesi sırasında özel etkinlik bağdaştırıcılarının çağrılmamasına neden olan hata düzeltildi.
SDK'nın 0.22.0-beta02 sürümünde, Java 17 önizleme meta verilerinin sınıf dosyalarına yanlışlıkla dahil edilmesine neden olan sorun düzeltildi.
0.22.0-beta03
2025-11-25
NativeSignalRequest.Builder.setAdSize()
kullanılarak yapılan sunucudan sunucuya reklam isteklerinde istenen reklam boyutunun düzgün şekilde ayarlanmamasına neden olan hata düzeltildi.
0.22.0-beta02
2025-11-24
NativeSignalRequest
kullanılarak sunucudan sunucuya reklam isteklerinin
NativeAd.NativeAdType.BANNER türünde bir reklam yanıtı olması durumunda oluşturulamamasına neden olan Ad Manager yükleme hatası düzeltildi.
BannerAd.load() ve BannerAd.loadFromAdResponse() desteği sonlandırıldı.
Tek bir banner reklam yüklemek için bunun yerine AdView.loadAd() ve AdView.loadFromAdResponse() kullanın.
BannerAd.getView() desteği sonlandırıldı. BannerAdPreloader ile yüklenmiş bir BannerAd oluşturmak için bir AdView örneği oluşturun ve AdView.registerBannerAd() kullanın.
Aracılık edilen reklamlarda, NativeAdRequest.Builder.setAdChoicesPlacement() karakterinin dikkate alınmaması nedeniyle Reklam Seçenekleri simgesinin yanlış yerleştirilmesine yol açan hata düzeltildi.
Gerekli minimum Android Gradle eklentisi (AGP) sürümü 8.2.0'dan 7.3.1'e düşürüldü.
AdPreloader.getConfigurations() ve AdPreloader.getConfiguration(preloadId) desteği sonlandırıldı. Değiştirme işlemi yapılamaz.
0.21.0-beta01
2025-10-08
InitializationConfig.Builder.disableMediationAdapterInitialization() yöntemi eklendi. Aracılık bağdaştırıcısı başlatmayı devre dışı bırakmak için GMA Next-Gen SDK başlatılmadan önce bu yöntemi çağırın.
ANR'leri azaltmak için WebView başlatma kullanımı iyileştirildi.
androidx.core:core and androidx.core:core-ktx sürümünü 1.15.0'dan 1.12.0'a düşürün.
loadedAdSourceResponse özelliğinin adını ResponseInfo üzerinde loadedAdSourceResponseInfo olarak değiştirdi.
Kullanıcıların bazı tam ekran reklamları geri düğmesiyle erken kapatmasına neden olan hata düzeltildi.
Bu özelliğe erişimi olan yayıncılar artık tüm reklam biçimleri için yerleşim kimliği desteğinden yararlanabilir.
Yerel uyumlulaştırma bağdaştırıcıları için NativeAdMapper öğesine destroy() geri çağırma işlevi eklendi.
0.18.0-beta01
2025-07-17
com.google.android.gms.ads.NativeAd.MediaView öğesine referans veren bağdaştırıcılar için reklam yayınını bozan bir yerel uyumlulaştırma hatası düzeltildi.
MobileAds.registerCustomTabsSession() öğesine @JvmStatic ile açıklama ekleyin.
AdMob Ağı Şelalesi kullanılarak yüklenen banner reklamların yenilenmesinin durmasına neden olan hata düzeltildi.
0.17.0-alpha02
2025-06-23
Teklif verme özelliğini uygulayan ancak şelale özelliğini uygulamayan uyumlaştırıcıların (ör. Meta Audience Network) her zaman yerel reklamları oluşturamamasına neden olan yerel uyumlulaştırma teklif verme hatası düzeltildi.
Aracılık bağdaştırıcısı tek bir reklam isteği için birden fazla MediationAdLoadCallback yöntemi çağırdığında meydana gelen kilitlenme sorunu düzeltildi.
0.17.0-alpha01
2025-06-18
0.17.0-alpha01 sürümü, amaçlanan yeni özellikleri içermeyen yanlışlıkla yayınlanmış bir sürümdür. Bunun yerine 0.17.0-alpha02 sürümünü kullanın.
com.google.android.gms.ads.formats.MediaView sınıfına referans veren bağdaştırıcılarda kilitlenmelere neden olan yerel reklam uyumlulaştırma hatası düzeltildi.
Reklam Ön Yükleme: getNumAdsAvailable() eklendi ve numAdsAvailable() desteği sonlandırıldı.
android.adservices.AD_SERVICES_CONFIG
özellik etiketini,
API'ye özel reklam hizmetlerini yapılandıran
uygulamalarda birleştirme çakışmalarını önlemek için SDK'nın manifest dosyasından kaldırdı.
Kotlin kullanılarak geliştirilen uygulamalar için minimum Kotlin sürümü 2.1'den 1.9'a düşürüldü.
0.15.0-alpha01
2025-04-24
Yerel reklamlar: Birden fazla yerel reklam yükleme desteği eklendi.
Aynı anda birden fazla reklam isteyen bir
NativeAdLoader.load(NativeAdRequest, numberOfAds, NativeAdLoaderCallback)
yöntem eklendi.
Tüm yerel reklamların yüklenmesi tamamlandığında tetiklenen bir NativeAdLoaderCallback.onAdLoadingCompleted()
geri çağırma işlevi eklendi.
Kotlin'de eşzamansız yüklemeyi desteklemek için NativeAdLoader.load(NativeAdRequest, numberOfAds) yöntemi eklendi.
Bu yöntem Flow<NativeAdLoadResult> döndürür.
SDK'yı geçersiz bir uygulama kimliğiyle başlatırsanız reklam istekleri başarısız olur.
AdPreloader.start() yöntemi artık PreloadCallback geri çağırmasını gerektirmiyor.
bufferSize özelliği, PreloadConfiguration veri sınıfı aracılığıyla nesne oluştururken isteğe bağlıdır. Google'ın arabellek boyutunu optimize etmesini sağlamak için bufferSize özelliğini ayarlamayın.
maxAdsPerSession özelliği, PreloadConfiguration veri sınıfından kaldırıldı.
NativeAdOptions sınıfına shouldRequestMultipleImages ve shouldReturnUrlsForImageAssets özellikleri eklendi.
0.13.0-alpha01
2025-02-26
MediationRewardedAdCallback.onUserEarnedReward() eklendi ve MediationRewardedAdCallback.onUserEarnedReward(RewardItem) desteği sonlandırıldı.
Reklam önceden yükleme API'leri eklendi.
0.12.0-alpha01
2025-01-22
AdRequest, AdRequest.Builder, SignalRequest ve SignalRequest.Builder içindeki bazı yöntemlerin karartılmasına neden olan hata düzeltildi.
Ad Manager uygulama kimliği olmayan Reklamlar için WebView API kullanıcıları için SDK başlatma sırasında iletilebilecek InitializationConfig.WEBVIEW_APIS_FOR_ADS_APPLICATION_ID eklendi.
Ad Manager reklam isteklerinde doğal reklamlar ve banner reklamların birleştirilmesi için destek eklendi.
Banner, geçiş reklamı, ödüllü reklam, ödüllü geçiş reklamı ve uygulama açılış reklamlarını destekler.
Tüm reklam biçimleri için uyumlulaştırmayı destekler. Mevcut Mobile Ads SDK'sı için yazılan bağdaştırıcılar, GMA Next-Gen SDK ile ileriye dönük olarak uyumludur.
Open Measurement SDK'sının 1.4.10 sürümüne bağımlılık eklendi.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2026-09-13 UTC."],[],[]]