Sürüm Notları
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Sürüm
Yayın Tarihi
Notlar
25.5.0
2026‑09‑17
Minimum Android API düzeyi 24'e yükseltildi.
InitializationCompleteCallback listesine onInitializationFailed() eklendi. Uyumlulaştırma bağdaştırıcıları artık üçüncü taraf SDK başlatma hatalarını hata kodu, hata alanı ve hata mesajıyla birlikte Google Mobile Ads SDK'sına bildiriyor.
Ö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.
25.4.0
2026‑06‑17
Hata düzeltmeleri ve performans iyileştirmeleri.
25.3.0
2026‑05‑21
RequestConfiguration.Builder öğesine setAgeRestrictedTreatment() yöntemi eklendi ve setTagForChildDirectedTreatment() ile setTagForUnderAgeOfConsent() yöntemlerinin desteği sonlandırıldı. Çocuk ve genç kullanıcılar için yaş kısıtlamalı değerlendirmeyi yapılandırmak üzere yeni yöntemi kullanın.
25.2.0
2026‑04‑13
Hata düzeltmeleri ve performans iyileştirmeleri.
25.1.0
2026‑03‑16
Reklam Denetleyici'de, bağlam dışı bir test reklamı boş içerik URL'siyle istenirken hataya neden olabilen bir hata düzeltildi.
25.0.0
2026‑02‑17
Zarar veren değişiklikler:
com.google.android.gms.ads.mediation paketindeki VersionInfo sınıfı kaldırıldı.
RtbSignalData sınıfındaki desteği sonlandırılan getConfiguration() yöntemi kaldırıldı.
Aşağıdaki sınıflarda desteği sonlandırılan onFailure(String) ve onAdFailedToShow(String) yöntemleri kaldırıldı:
Aracılık reklam boyutları için daha esnek reklam boyutu eşleştirme eşiklerini desteklemek amacıyla MIN_WIDTH_RATIO ve
MIN_HEIGHT_RATIO, MediationUtils öğesinden kaldırıldı.
.
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:
24.6.0 ve 24.7.0 sürümlerinde SDK kaynaklarıyla ilgili çevirilerin eksik olması sorunu düzeltildi.
NativeAdViewHolder desteği sonlandırıldı. Bunun yerine doğal reklamları oluşturmak için NativeAdView
kullanın.
AdPreloader.getConfigurations() ve AdPreloader.getConfiguration(preloadId) yöntemlerinin desteği sonlandırıldı. Bu yöntemlerin yerine kullanılabilecek bir yöntem yoktur.
24.7.0
2025‑10‑09
NativeCustomFormatAd.getDisplayOpenMeasurement() için dönüş türünde eksik olan null değer atanabilir ek açıklaması düzeltildi.
Yöntemin null döndürme özelliği zaten bekleniyordu. Bu nedenle işlevsellik değişmedi.
Android Gradle eklentisi 7.3.1 ile uyumluluğu sürdürmek için androidx.webkit:webkit bağımlılığı 1.14.0'dan 1.12.1'e düşürüldü.
24.6.0
2025‑09‑08
Yerel arabuluculuk bağdaştırıcıları artık NativeAdMapper.destroy()
uygulayarak bir doğal reklam yok edildiğinde bildirim alabilir.
24.5.0
2025‑07‑24
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.
Fatal Exception: java.util.ConcurrentModificationException hata mesajıyla ilgili kilitlenme sorunu düzeltildi.
24.4.0
2025‑06‑09
Reklam önceden yükleme için çeşitli yeni API'ler eklendi ve mevcut API'ler kullanımdan kaldırıldı.
Reklam önceden yükleme, sınırlı alfa özelliği olarak kalmaya devam etmektedir.
MediationRewardedAdCallback.onUserEarnedReward() eklendi ve MediationRewardedAdCallback.onUserEarnedReward(RewardItem) desteği sonlandırıldı.
Aracılık bağdaştırıcıları, yeni yöntemi kullanmak için güncellenmelidir.
API'ye özel reklam hizmetlerini yapılandıran uygulamalarda birleştirme çakışmalarını önlemek için SDK'nın manifest dosyasından android.adservices.AD_SERVICES_CONFIG
özellik etiketi kaldırıldı.
23.6.0
2024‑12‑03
Kaydırma arası reklam biçimiyle ilgili tüm API'lerin desteği sonlandırıldı. Örneğin,
AdSize.getCurrentOrientationInterscrollerAdSize().
23.5.0
2024‑10‑29
23.4.0 sürümünde kullanıma sunulan, reklam yükleme hatasıyla ilgili logcat mesajları hata düzeyinden bilgi düzeyine güncellendi.
Reklamlar için WebView API'si ile Özel Sekmeler'de kişiselleştirilmiş reklamlardan daha fazla para kazanma
23.4.0
2024‑09‑30
Reklam yükleme hataları artık hatanın yığın izinde ad failed
to load yazan bir logcat mesajı çağırıyor. Yığın izleme, bu mesajı hata olarak günlüğe kaydeder ancak kilitlenme anlamına gelmez. Sık karşılaşılan reklam yükleme hatalarını yorumlamak için Sık karşılaşılan hata günlüğü mesajlarında hata ayıklama başlıklı makaleyi inceleyin. Reklam sunmayla ilgili olarak yinelenen ve belgelenmemiş bir hata görürseniz yığın izlemeyi Google Mobile Ads SDK (Legacy) Destek Ekibi ile paylaşın.
Son yüklenen banner'ın daraltılabilir olup olmadığını belirtmek için AdView.isCollapsible()
işareti eklendi.
23.1.0
2024‑05‑09
En az compileSdkVersion puanı gerekir.
Doğal arabuluculuk bağdaştırıcıları: loadNativeAd ve loadRtbNativeAd()'ün desteği sonlandırıldı. Yerine loadNativeAdMapper() ve loadRtbNativeAdMapper() kullanılıyor.
Adaptörler, bu yeni yükleme yöntemlerini ve ilgili nesneleri kullanmaya geçmelidir.
Kullanımdan kaldırılan MobileAds.enableSameAppKey() API'si kaldırıldı
ve alternatif yöntem MobileAds.putPublisherFirstPartyIdEnabled(), kontrolün kalıcılığının başarılı olup olmadığıyla ilgili bir boole değeri döndürecek şekilde güncellendi.
Native Ads:
AdLoader.forUnifiedNativeAd() kaldırıldı. Bunun yerine AdLoader.forNativeAd() kullanın.
AdLoader.forCustomTemplateAd() kaldırıldı. Bunun yerine AdLoader.forCustomFormatAd() kullanın.
AdFormat.UNKNOWN, yerine başka bir öğe eklenmeden kaldırıldı. QueryInfo.generate() kullanan uygulamalar
bir reklam biçimi iletmelidir.
Üst öğeden devralınan AdManagerAdRequest.Builder yöntemleri artık tek bir çağrıdan nesne oluşturmak için birlikte kullanılabilir.
Bu durum, AdManagerAdRequest.Builder öğesinin artık AdRequest.Builder öğesinden devralmayacağı şekilde devralma yapısında bir değişiklik yapılmasını gerektiriyordu.
AdFormat.UNKNOWN, yerine başka bir özellik getirilmeden kullanımdan kaldırıldı. QueryInfo.generate() kullanan uygulamalar bir reklam biçimi iletmelidir.
Genişlik olarak AdSize.FULL_WIDTH kullanılarak uyarlanabilir boyutlar oluşturma desteği eklendi. Daha önce, AdSize.FULL_WIDTH kullanılarak oluşturulan reklam boyutları AdSize.SMART_BANNER olarak kabul ediliyordu.
Reklam inceleyici: Google Play Hizmetleri'nin bulunmadığı cihazlarda reklam inceleyici kullanıcı arayüzünden reklam isteklerinin tetiklenmesi sağlandı.
Aracılık:Adapter.getVersionInfo() ve Adapter.getSDKVersionInfo() için döndürülen değer, com.google.android.gms.ads.mediation.VersionInfo türünden com.google.android.gms.ads.VersionInfo türüne değiştirildi. com.google.android.gms.ads.mediation.VersionInfo kullanımdan kaldırıldığından bağdaştırıcıların yeni türü döndürmesini öneririz.
21.5.0
2023‑01‑31
Uygulama açılış reklamları: Bir yönlendirme giriş parametresini kabul eden AppOpenAd.load()
yöntemleri kullanımdan kaldırıldı ve yönlendirme girişi almayan yeni yöntemler
eklendi. Yeni yöntemler, diğer tam ekran biçimlerinin davranışıyla eşleşerek yönü istek sırasında belirler.
Uyumlulaştırma: Uygulama açılış reklamları için uyumlulaştırma desteği eklendi.
RECEIVE_BOOT_COMPLETED izni, androidx.work:work-runtime bağımlılığından kaldırıldı. 7.2.0'dan önceki Gradle sürümlerini kullanıyorsanız ve uygulamanız için izin gerekiyorsa izni Android manifestinizde açıkça beyan etmeniz gerekebilir.
21.4.0
2022-12-14
Ad Manager uygulama kimliği artık tüm Ad Manager uygulamaları için zorunludur ve ca-app-pub-################~########## biçiminde olmalıdır. Daha fazla bilgi için Uygulamanızı yapılandırma başlıklı makaleyi inceleyin.
Reklam inceleyici: Reklam inceleyici kullanıcı arayüzü üzerinden istenen banner reklamların ve yerel reklamların gösterilmesi için SDK desteğini genişletin.
Uygulamalarınızdan toplanan verilerden yararlanarak daha alakalı ve kişiselleştirilmiş reklamlar yayınlamanıza yardımcı olmak için yayıncı birinci taraf kimliği (eski adıyla aynı uygulama anahtarı) desteği eklendi.
QueryInfo nesli için resmi yayınlanan sürüm.
21.3.0
2022‑10‑10
Reklam inceleyici: Reklam inceleyici kullanıcı arayüzü üzerinden istenen ve gösterilen reklamlar için SDK desteği eklendi.
Google Mobile Ads SDK (Legacy), RequestConfiguration.Builder.setTagForChildDirectedTreatment()TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE ile çağrıldığında (bkz.
çocuklara yönelik ayar) veya RequestConfiguration.Builder.setTagForUnderAgeOfConsent()TAG_FOR_UNDER_AGE_OF_CONSENT_TRUEile çağrıldığında (bkz.
reşit olma yaşının altındaki kullanıcılara yönelik ayar) Android reklam kimliğinin (AAID) iletilmesini devre dışı bırakır.
20.5.0
2021‑11‑18
API 31'i hedefleyen uygulamalar için Android 12 cihaz desteği eklendi.
Raporlama ve sahtekarlığı önleme gibi kullanım alanları için
uygulama grubu kimliği
desteği eklendi.
20.4.0
2021‑09‑22
Google Mobile Ads SDK (Legacy), 20.4.0 sürümünden itibaren SDK'nın manifest dosyasında com.google.android.gms.permission.AD_ID iznini içerir. Bu izin, Android derleme araçları tarafından otomatik olarak uygulama manifestiyle birleştirilir. AD_ID
izin beyanı ve nasıl devre dışı bırakılacağı hakkında daha fazla bilgi edinmek için
bu Play Console yardım makalesine göz atın.
FullScreenContentCallback öğesine
onAdClicked()
geri çağırma işlevi eklendi.
Doğal reklam biçimi için AdListener sınıfında
onAdClicked()
geri çağırma işlevini etkinleştirdi.
Uyumlulaştırma bağdaştırıcıları: Tüm uyumlulaştırma bağdaştırıcısı yükleme çağrılarında mediationExtras parametresi için null değer alabilme açıklaması düzeltildi.
20.2.0
2021‑06‑08
Google Ad Manager yayıncıları için reklam inceleyici (Beta) desteği eklendi.
FullScreenContentCallback öğesine onAdImpression() geri çağırma işlevi eklendi.
InstreamAd biçimi kullanımdan kaldırıldı.
Uyumlulaştırma Adaptörleri:
MediationBannerAdapter,
MediationInterstitialAdapter ve
MediationNativeAdapter desteği sonlandırıldı. Yeni bağdaştırıcılar, bu biçimleri yüklemek için Adapter sınıfını uygulamalıdır.
Teklif verme bağdaştırıcıları artık GZT'ye özel biçimler için Adapter sınıfında farklı yükleme yöntemleri uygulayabilir.
19.7.0
2021‑01‑20
Aşağıdakilerde önemli değişiklikler yapıldı:
InterstitialAd
RewardedAd
NativeAd
AppOpenAd
CustomRenderedAd desteği sonlandırıldı.
Publisher önekine sahip sınıfların ve paketlerin desteği sonlandırıldı ve bunların yerine AdManager önekine sahip sınıflar ve paketler kullanıma sunuldu.
20.0.0 sürümünden önceki son küçük sürüm. Bu ve önceki sürümlerde desteği sonlandırıldı olarak işaretlenen tüm API'ler 20.0.0 sürümünde kaldırılacak. Daha fazla bilgi için 20.0.0 sürümü taşıma rehberine bakın.
19.6.0
2020‑12‑04
onAdLeftApplication() AdListener yönteminin desteği sonlandırıldı.
Android 11 cihazlardaki kullanıcıların bir reklamı tıkladığında tarayıcı seçmesi istenmesiyle ilgili hata düzeltildi.
19.5.0
20.10.2020
Banner reklamlar: Banner reklamlar için artık onAdImpression()
AdListener yöntemi çağrılıyor.
Google Mobile Ads SDK'sı tarafından yapılan HTTPS çağrıları için zaman aşımını özelleştirmek üzere setHttpTimeoutMillis()
yöntemi eklendi.
API düzeyi 30'u hedefleyen uygulamalarda Android 11 cihazlar için destek eklendi.
Uygulama açılışı reklamları:AppOpenAd biçimi, banner görünümünden ziyade tam ekran biçimi gibi çalışacak şekilde değiştirildi. AppOpenAd için getResponseInfo() ve show() yöntemleri eklendi. AppOpenAdView
ve AppOpenAdPresentationCallback sınıfları kullanımdan kaldırıldı.
Uyumlulaştırma: Uyumlulaştırma durumu raporlaması artık kullanılabilir. Bir reklam isteğine katılan her reklam ağı için yanıt bilgilerini almak üzere
ResponseInfo.getAdapterResponses()
kullanın.
Eski ödüllü reklamlar: Desteklenmiyor RewardedVideoAd.
Özel beta sürümünde RewardedInterstitialAd biçimi eklendi.
MobileAds.initialize()
öğesinin yalnızca bir kez geri çağırma tamamlama işleyicisi çağırmasına neden olan hata düzeltildi. MobileAds.initialize() için yapılan her arama artık tamamlanma geri aramasını çağırıyor.
LoadAdError döndüren tüm reklam biçimlerine yeni yükleme hatası geri çağırma işlevleri eklendi. Örnek: onAdFailedToLoad(LoadAdError).
Bir int döndüren, kullanımdan kaldırılmış yükleme hatası geri çağırma işlevleri. Örneğin: onAdFailedToLoad(int).
Ödüllü reklamlar:onRewardedAdFailedToShow(AdError) eklendi ve onRewardedAdFailedToShow(int) desteği sonlandırıldı.
Ödüllü arabuluculuk:MEDIATION_SHOW_ERROR
Sunum hata kodu eklendi. Aracılık edilen reklamlarla ilgili tüm sunum hataları artık AdError.getCode() için MEDIATION_SHOW_ERROR ve temel aracılık hatasını temsil eden NonNull AdError.getCause() değerini döndürüyor.
19.2.0
2020‑06‑18
Doğal reklamlar: Doğal reklam politikası ihlallerini yakalamanıza ve düzeltmenize yardımcı olmak için test isteklerine Doğal Reklam Doğrulayıcı kullanıcı arayüzü eklendi.
Aracılık: Yığın izleme listeleri Google Mobile Ads SDK (Legacy) içeren bağdaştırıcı istisnaları artık Google Mobile Ads SDK (Legacy) tarafından yakalanıp işleniyor.
Yerel reklamlar: Video olmayan reklamlar için MediaView'ın resim ölçeği türü artık MediaView.setImageScaleType() kullanılarak ayarlanabilir.
Doğal reklamlar: UnifiedNativeAd.getMediaContent() eklendi.
Artık yalnızca URL'leri kullanarak resim yükleyen yayıncılar, reklamın medya içeriğini alabilir, bu içeriğe bir resim sağlayabilir ve video olmayan reklamlar için MediaView aracılığıyla resim verilerini doldurmak üzere MediaView.setMediaContent() işlevini çağırabilir.
Yerel reklamlar: Video dışı özel yerel reklam biçimleri için Açık Ölçüm desteğini etkinleştirmek üzere API'ler eklendi.
Play Store'dan uygulama yükleme işleminden sonra ilk başlatmada kilitlenmeyi önlemek için bu sürümde yayıncıların build.gradle dosyalarında ek bağımlılıklar bildirmesi gerekir:
Ödüllü video: Birden fazla ödüllü reklamı aynı anda yüklemenize olanak tanıyan yeni bir ödüllü API'ler grubu eklendi (rewarded paketine bakın).
Uyumlulaştırma: Başlatmayı destekleyen yeni bir uyumlulaştırma bağdaştırıcı API'leri grubu eklendi. Yeni API'yi uygulayan bağdaştırıcılar, Adapter sınıfını uygular.
firebase-analytics ile birlikte reklam kitaplığının herhangi bir sürümünü (ör. com.google.android.gms:play-services-ads:17.2.0) kullanan yayıncılar 17.2.0com.google.firebase:firebase-analytics:16.3.0 kullanmalıdır.
17.1.3
2019‑01‑31
firebase-analytics ile birlikte reklam kitaplığının herhangi bir sürümünü (ör. com.google.android.gms:play-services-ads:17.1.3) kullanan yayıncılar 17.1.3com.google.firebase:firebase-analytics:16.3.0 kullanmalıdır.
17.1.2
2018‑12‑03
firebase-analytics ile birlikte reklam kitaplığının herhangi bir sürümünü (ör. com.google.android.gms:play-services-ads:17.1.2) kullanan yayıncılar 17.1.2com.google.firebase:firebase-analytics:16.0.6 kullanmalıdır.
17.1.1
2018‑11‑12
play-services-ads ve firebase-analytics'nin belirli kombinasyonlarının (ör. ads:17.1.0 ve analytics:16.0.5) duplicate entry derleyici hatasına neden olduğu hata düzeltildi.
firebase-analytics ile birlikte reklam kitaplığının herhangi bir sürümünü (ör. com.google.android.gms:play-services-ads:17.1.1) kullanan yayıncılar 17.1.1com.google.firebase:firebase-analytics:16.0.5 kullanmalıdır.
Google Ad Manager yayıncılarının AndroidManifest.xml dosyalarında anahtar içeren bir <meta-data> etiketi belirtmesi gerekir.
com.google.android.gms.ads.AD_MANAGER_APP
Daha fazla bilgi için Başlangıç
Kılavuzu'na bakın.
Doğal reklamlar:NativeAppInstallAd, NativeContentAd ve ilişkili API'lerin desteği UnifiedNativeAd lehine sonlandırıldı.
Yeni API'leri kullanmayla ilgili daha fazla talimat için Doğal Reklamlar
Gelişmiş Birleştirilmiş bölümüne bakın.
Yerel reklamlar: "Bu reklamı bir daha gösterme" özelliği eklendi.
Doğal reklamlar: "UnconfirmedClickListener must
not be null while ClickConfirmingView is set." (TıklamaOnaylamaGörünümü ayarlanmışken UnconfirmedClickListener boş olmamalıdır.) şeklindeki zararsız uyarı günlüğü kaldırıldı.
Ödüllü reklamlar: Reklam meta verilerindeki değişiklikleri dinlemek için setAdMetadataListener yöntemi RewardedVideoAd'e eklendi.
Ödüllü reklamlar:destroy() işlevi çağrıldığında dinleyici boş değer döndürür.
AdRequest.Builder üzerinde aşağıdaki yöntemlerin desteği sonlandırıldı.
onRewardedVideoCompleted() öğesinin emülatörlerde tetiklenmemesine neden olan hata düzeltildi.
16.0.0
2018‑10‑02
Reklamlarda değişiklik yapılmadı. Daha fazla bilgi için Google Play Hizmetleri sürüm
notlarına bakın.
15.0.0
2018‑04‑12
MRAID v3 beta sürümü.
Doğal reklamlar: Birleştirilmiş doğal reklam API'si eklendi. Bu, NativeAppInstallAds ve NativeContentAds öğelerini birleştirerek yeni bir UnifiedNativeAd türü oluşturur.
Not: Doğal reklamlar kullanılırken, doğal reklam tıklandığında günlüklerde gösterilen zararsız bir uyarı vardır:
"UnconfirmedClickListener, ClickConfirmingView ayarlanmışken boş olmamalıdır." Bu uyarıyı yoksayabilirsiniz. Uyarı, bir sonraki sürümde kaldırılacaktır.
12.0.1
2018‑03‑28
Reklamlarda değişiklik yapılmadı. Daha fazla bilgi için Google Play Hizmetleri sürüm notlarına bakın.
12.0.0
2018‑03‑20
Ödüllü video: onRewardedVideoCompleted()
geri çağırma yöntemi RewardedVideoAdListener'ye eklendi.
Doğal arabuluculuk: trackViews()
yöntemi NativeAdMapper'ye eklendi. Böylece adaptörler, tek tek doğal reklam öğelerine karşılık gelen View nesnelerine erişebiliyor.
trackView() desteği sonlandırıldı ve trackViews() kullanıma sunuldu.
11.8.0
2017‑12‑18
Hata düzeltmeleri ve genel iyileştirmeler.
11.6.0
2017‑11‑07
NativeAdViewHolder sınıfı ve NativeAppInstallAd ile NativeContentAd'deki ilgili yöntemler eklendi.
AdLoader.getMediationAdapterClassName desteği sonlandırıldı (yayıncılar bunun yerine NativeAppInstallAd ve NativeContentAd içinde aynı ada sahip yöntemleri kullanmalıdır).
Test reklamları artık reklamın üst kısmında bir etiket gösteriyor. Daha ayrıntılı bilgi için test kılavuzunu inceleyin.
11.4.0
2017‑09‑19
NativeAppInstallAd ve NativeContentAd sınıflarına getMediationAdapterClassName() yöntemleri eklendi. AdLoader içindeki aynı adlı yöntem için destek sonlandırılacak.
RewardedVideoAd sınıfına PublisherAdRequest nesnesi alan yeni bir loadAd() yöntemi eklendi.
11.2.0
2017‑08‑14
AdLoader sınıfına loadAds() yöntemi eklendi. Bu yöntem, uygulamaların tek bir istekte birden fazla benzersiz reklam yüklemesine olanak tanır.
Uygulamanızı Google Mobile
Ads SDK'sının 11.2.0 veya sonraki bir sürümüne yükselttiğinizde uygulamanızın build.gradle da en az 26 (Android O)
compileSdkVersionsürümünü belirtecek şekilde güncellenmelidir. Bu işlem, uygulamanızın çalışma şeklini değiştirmez. targetSdkVersion uygulamasını güncellemeniz gerekmez.
Google Mobile Ads SDK (Legacy), 11.2.0 sürümünden itibaren Google'ın Maven deposu üzerinden kullanılabilir. Daha fazla bilgi için Google Play Hizmetleri sürüm notlarını inceleyin.
11.0.0
2017‑06‑07
AdListener sınıfına onAdClicked() ve onAdImpression() yöntemleri eklendi.
Bu yöntemler yalnızca doğal uygulama yükleme ve doğal içerik reklamları için çağrılır.
getInAppPurchaseListener() ve setInAppPurchaseListener() yöntemleri AdView, InterstitialAd ve NativeExpressAdView sınıflarından kaldırıldı. İlgili uygulama içi satın alma sınıfları da kaldırıldı.
setImmersiveMode() yöntemini PublisherInterstitialAd ve RewardedVideoAd sınıflarına ekleyerek tam ekran reklamlarda tam ekran modunu etkinleştirme özelliği eklendi.
Yerel reklam ve banner reklam istekleri için AdLoader ile kullanılmak üzere OnPublisherAdViewLoadedListener arayüzü, PublisherAdViewOptions sınıfı ve PublisherAdViewOptions.Builder sınıfı eklendi.
Uyumlulaştırma bağdaştırıcılarının, tam ekran modu güncellemelerinden haberdar olmak için uygulayabileceği isteğe bağlı OnImmersiveModeUpdatedListener arayüzü eklendi.
RewardedVideoAd sınıfına getMediationAdapterClassName() yöntemi eklendi.
ProGuard kullanılırken uyumlulaştırma bağdaştırıcısı sınıf adlarının otomatik olarak korunmasını sağlayan keep kuralı eklendi.
10.2.0
2017‑2‑15
Google Play Hizmetleri 10.2.x, Android 2.3.x (Gingerbread) sürümü için tam destek içermeyen ilk sürümdür.
SDK'nın 10.2.x ve sonraki sürümleri kullanılarak geliştirilen uygulamalar için minimum Android API düzeyi 14 olmalıdır ve bu uygulamalar, API düzeyi 14'ten düşük olan cihazlara yüklenemez. Uygulamanızın Android Gingerbread desteğini genişletmek için birden fazla APK oluşturma da dahil olmak üzere seçenekleriniz hakkında daha fazla bilgi edinmek için
Android Geliştiricileri Blogu'nu inceleyin.
Native Advanced içerik ve özel şablon reklamlar için video öğeleri desteği eklendi.
PublisherAdView sınıfına getVideoController(),
setVideoOptions() ve getVideoOptions()
yöntemleri eklendi.
AdChoicesView sınıfı eklendi.
NativeAdMapper sınıfına getAdChoicesContent() ve setAdChoicesContent() yöntemleri eklendi.
Reklam isteği gönderilmeden önce erken başlatmayı etkinleştirmek isteyen ödüllü video aracılık bağdaştırıcıları için InitializableMediationRewardedVideoAdAdapter
arayüzü eklendi.
Google Ad Manager'da uygulama içi önizleme ve sorun giderme desteği eklendi.
10.0.1
2016‑11‑21
Hata düzeltmeleri ve genel iyileştirmeler.
9.8.0
2016‑10‑24
MobileAds.Initialize(Context) desteği sonlandırılmadı.
Google Ad Manager yayıncıları, uygulamalarını başlatırken bu yöntemi çağırmalıdır. AdMob yayıncıları yine de MobileAds.Initialize(Context, String) kullanmalı ve uygulama kodlarını iletmelidir.
9.6.0
2016‑09‑22
Doğal Gelişmiş Reklamlar video reklamları için MediaView sınıfı eklendi.
Reklam öğesi önizlemesi ve Ad Manager reklam birimlerinde sorun giderme için openDebugMenu() sınıfına MobileAds yöntemi eklendi.
Ödüllü video özel etkinlikleri için destek eklendi.
Video reklam oynatma, çeşitli hata düzeltmeleriyle iyileştirildi.
9.0.1
2016‑05‑26
9.0.0 sürümünde ortaya çıkan bir ProGuard sorunu düzeltildi.
Yayıncıların artık keep için com.google.android.gms.common.util.DynamiteApi seçeneğine ihtiyacı yoktur.
9.0.0
2016‑05‑18
Konum iznini açıkça veren uygulamalar için konum bilgilerinin otomatik olarak doldurulması özelliği eklendi.
Ödüllü video uyumlulaştırması özel etkinlikleri için destek eklendi.
Native Express reklamları için video seçenekleri eklendi.
Uygulamalarını sonradan işlemek için ProGuard'ı kullanan uygulamaların yalnızca bu sürüm için ProGuard yapılandırma dosyalarına aşağıdaki keep seçeneğini eklemeleri gerekir:
-keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
8.4.0
2015‑12‑18
Google Mobile Ads SDK (Legacy)'ü bir uygulamanın mevcut ses seviyesi hakkında bilgilendirmek için herkese açık bir yöntem olan MobileAds.setAppVolume() eklendi.
Hata düzeltmeleri ve iyileştirmeler yapıldı.
8.3.0
2015‑11‑6
Ödüllü video reklamlar için destek eklendi.
Bir reklam isteğinin devam edip etmediğini kontrol etmek için PublisherAdView ve PublisherInterstitialAd'ye isLoading() yöntemi eklendi.
AdRequest.Builder ve PublisherAdRequest.Builder için setIsDesignedForFamilies() yöntemi eklendi.
NativeAdView için destroy() yöntemi eklendi.
8.1.0
2015‑09‑24
Çeşitli hata düzeltmeleri.
7.8.0
2015‑08‑13
MRAID v2'nin resmi yayınlanan sürümü.
AdLoader, AdView ve InterstitialAd öğelerine, bir reklam isteğinin devam edip etmediğini kontrol etmek için isLoading() yöntemi eklendi.
PublisherAdRequest.Builder#setManualImpressionsEnabled() desteği sonlandırıldı.
Bunun yerine PublisherAdView#setManualImpressionsEnabled() politikasını kullanın.
7.5.0
2015‑05‑28
AdMob ve Ad Manager'da uygulama yükleme ve içerik doğal reklam biçimleri için destek eklendi.
Ad Manager rezervasyonlarında kullanılabilen özel yerel reklam biçimleri için destek eklendi.
7.3.0
2015‑04‑28
Çeşitli hata düzeltmeleri.
7.0.0
2015‑03‑19
PublisherAdRequest.Builder için addCustomTargeting() ve addCategoryExclusion() yöntemleri eklendi.
Manuel gösterim sayımı kullanılırken PublisherAdView.recordManualImpression()
Ad Manager'da birden fazla gösterim kaydedilmesine neden olan sorun düzeltildi.
AdRequest.Builder ve PublisherAdRequest.Builder için setRequestAgent() yöntemi eklendi.
Bu yöntem, Google Mobile Ads SDK (Legacy) ile uyumlulaştırma yapan üçüncü taraflarca reklam isteği kaynaklarını belirtmek için kullanılmalıdır.
6.5.87
2014‑12‑08
Bölünmüş JAR mimarisi kullanıma sunuldu. Android Studio geliştiricileri artık com.google.android.gms:play‑services‑ads:6.+ öğesine bağlı olarak Google Play Hizmetleri'nin yalnızca reklamlar bölümünü dahil edebilir.
Not: XML'de banner reklamlar oluşturan uygulamaların yine de kitaplığın tamamına com.google.android.gms:play‑services:6.+ başvurması gerekir.
Çeşitli hata düzeltmeleri.
6.1
2014‑10‑08
com.google.android.gms.ads.MediationAdRequest için getLocation() yöntemi eklendi.
Erişilebilirlik için geçiş reklamı kapatma düğmesine içerik açıklaması eklendi.
Kitaplık projesi doğru şekilde bağlandığında "Google Play kaynakları bulunamadı" günlüğünün kaydedilmesi kaldırıldı.
Reklam gösteren reklam ağı uyumlulaştırma bağdaştırıcısının sınıf adını almak için getMediationAdapterClassName(), AdView'ye eklendi.
17.0.0
2018‑10‑05
Özel etkinlikleri uygulamak için yeni API'ler eklendi.
Google Play Faturalandırma API'si kullanılarak uygulama içi satın alma için varsayılan satın alma süreci eklendi.
4.4
2014‑05‑07
Yeni aracılık bağdaştırıcı API'leri eklendi.
Hem telefonlar
hem de tabletler için yeni 320x100 LARGE_BANNER reklam biçimi eklendi.
Uygulama içi satın alma için yeni geçiş reklamı biçimi eklendi. Uygulama içi satın alma etkinliklerini dinlemek için InterstitialAd üzerinde InAppPurchaseListener ayarlayın.
İzin olmadan gservices okuma nedeniyle SecurityException uygulamasının kilitlenmesiyle ilgili hata düzeltildi.
4,3
2014‑03‑17
InterstitialAd artık uygulama bağlamı iletilirse çalışıyor.
PublisherAdRequest.Builder sınıfına setContentUrl() yöntemi eklendi.
Hizmet kayıtlı değil istisnası düzeltildi.
4.2
2014‑02‑03
Çeşitli hata düzeltmeleri.
4.1
2014‑01‑16
Ad Manager ve mobil uygulamalar için arama ağı reklamları desteği eklendi.
AdRequest.Builder artık setLocation() yöntemine sahip.
Geçiş reklamı istenmesine rağmen manifest dosyasında AdActivity belirtilmediğinde meydana gelen kilitlenme sorunu düzeltildi.
[[["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-26 UTC."],[],["Key actions and information: The content details changes across multiple versions of an ads SDK. These changes include deprecating older methods and classes, introducing new ad formats (like `NativeAd` and `AppOpenAd`), and updating existing APIs with new features such as `Ad Inspector` UI, `User Messaging Platform SDK` updates, `QueryInfo`, `MediaContent`, and `ResponseInfo`. Major version updates introduced breaking changes, minimum API level increases, and migration to Jetpack/AndroidX libraries. Ad loading and request configurations were also enhanced.\n"]]