Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Sürüm
Yayın Tarihi
Notlar
24.5.0
2025‑07‑24
İzin verilen yayıncılar artık tüm reklam biçimleri için yerleşim kimliği desteğine sahip.
Fatal Exception: java.util.ConcurrentModificationException hata mesajıyla ilgili çökme sorunu düzeltildi.
24.4.0
2025‑06‑09
Reklam önceden yükleme için birkaç yeni API eklendi ve mevcut API'ler kullanımdan kaldırıldı.
Reklam önceden yükleme, sınırlı alfa özelliği olarak kalmaya devam ediyor.
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.
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ı.
<0xx0A>
23.6.0
2024‑12‑03
Kaydırma içi reklam biçimiyle ilgili tüm API'ler kullanımdan kaldı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 güncellenmiş logcat mesajları, hata düzeyinden bilgi düzeyine indirildi.
Reklamlar için WebView API'nin özel sekmelerinde 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 yayınlamayla ilgili olarak tekrar eden ve belgelenmemiş bir hata görürseniz yığın izini Mobile Ads SDK 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
Minimum compileSdkVersion puanı 34 olmalıdır.
Yerel arabuluculuk bağdaştırıcıları: loadNativeAd ve loadRtbNativeAd(), loadNativeAdMapper() ve loadRtbNativeAdMapper() lehine kullanımdan kaldırıldı.
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 öğesinden devralınan AdManagerAdRequest.Builder yöntemleri artık tek bir çağrıdan nesne oluşturmak için birlikte zincirlenebilir.
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 kullanımdan kaldırıldı ve yerine başka bir özellik getirilmedi. 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 yüklü olmadığı 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ön giriş parametresini kabul eden AppOpenAd.load()
yöntemleri kullanımdan kaldırıldı ve yön giriş parametresi 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 verileri kullanarak 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 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'sı, RequestConfiguration.Builder.setTagForChildDirectedTreatment()TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE ile çağrıldığında (
çocuklara yönelik ayar bölümüne bakın) veya
RequestConfiguration.Builder.setTagForUnderAgeOfConsent()TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE ile çağrıldığında (
reşit olma yaşının altındaki kullanıcılar ayarı bölümüne bakın) Android reklam kimliğinin (AAID) iletilmesini devre dışı bırakır.
20.5.0
2021‑11‑18
API düzeyi 31'i hedefleyen uygulamalar için Android 12 cihaz desteği eklendi.
Raporlama ve sahtekarlığı önleme gibi kullanım alanlarında
uygulama grubu kimliği
desteği eklendi.
20.4.0
2021‑09‑22
Google Mobile Ads SDK'sı, 20.4.0 sürümünden itibaren Android derleme araçları tarafından uygulama manifestiyle otomatik olarak birleştirilen SDK manifestinde com.google.android.gms.permission.AD_ID iznini içerir. 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 bakın.
FullScreenContentCallback'e
onAdClicked()
geri arama özelliği eklendi.
Yerel 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 boş değer atanabilirliği açıklaması düzeltildi.
20.2.0
2021‑06‑08
Google Ad Manager yayıncıları için reklam inceleyici (Beta) desteği eklendi.
onAdImpression() geri arama işlevi FullScreenContentCallback kampanyasına eklendi.
InstreamAd biçimi kullanımdan kaldırıldı.
Uyumlulaştırma Adaptörleri:
MediationBannerAdapter, MediationInterstitialAdapter ve MediationNativeAdapter kullanımdan kaldırıldı. Yeni adaptörler, 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ğıdaki alanlarda önemli değişiklikler yapıldı:
InterstitialAd
RewardedAd
NativeAd
AppOpenAd
CustomRenderedAd kullanımdan kaldırıldı.
Publisher ön ekine sahip sınıflar ve paketler kullanımdan kaldırıldı ve AdManager ön ekiyle değiştirildi.
20.0.0 sürümünden önceki son alt sürüm. Bu ve önceki sürümlerde kullanımdan kaldı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üne geçiş rehberine bakın.
19.6.0
2020‑12‑04
onAdLeftApplication() AdListener
yöntemi kullanım dışı bırakıldı.
Android 11 cihazlardaki kullanıcıların bir reklamı tıkladığında tarayıcı seçmelerinin istenmesine neden olan hata düzeltildi.
19.5.0
2020‑10‑20
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.
19.4.0
2020‑09‑10
API 30'u hedefleyen uygulamalar için Android 11 cihaz desteği 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.
MobileAds.initialize()
tamamlama işleyicisinin yalnızca bir kez geri çağırmasına neden olan hata düzeltildi. MobileAds.initialize() için yapılan her arama artık tamamlama geri çağırmasını başlatı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 hatası 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 bir NonNull AdError.getCause() döndürüyor.
19.2.0
2020‑06‑18
RewardedInterstitialAd 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.
Yerel Reklamlar: Yerel politika ihlallerini yakalamanıza ve düzeltmenize yardımcı olmak için test isteklerine Yerel Reklam Doğrulayıcı kullanıcı arayüzü eklendi.
MobileAds.disableMediationAdapterInitialization()
yöntemi eklendi. Uyumlulaştırma bağdaştırıcısı başlatmayı devre dışı bırakmak için Google Mobile Ads SDK'sını başlatmadan önce bu yöntemi çağırın.
InstreamAd reklam biçimi için API'ler 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.
Uyarlanabilir banner: AdSize sınıfında uyarlanabilir banner oluşturma yöntemleri değiştirildi. Örneğin, AdSize.getCurrentOrientationBannerAdSizeWithWidth() dosyasını AdSize.getCurrentOrientationAnchoredAdaptiveBannerAdSize() olarak yeniden adlandırdıysanız.
Uyumlulaştırma: Google Mobile Ads SDK artık uyumlulaştırma bağdaştırıcıları tarafından oluşturulan istisnaları yakalıyor.
Ödüllü arabuluculuk: Birden fazla arabuluculuk ödüllü reklamı önbelleğe alındığında yalnızca birinin gösterilmesine neden olan hata düzeltildi.
Tüm reklam istekleri için test cihazlarının tek bir kez ayarlanmasını sağlayan setTestDeviceIds() yöntemi eklendi.
18.2.0
2019‑08‑29
AppOpenAd biçimi için API'ler 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.
Uyumlulaştırma: Yığın izlerinde Google Mobile Ads SDK'sının bulunduğu bağdaştırıcı istisnaları artık Google Mobile Ads SDK'sı tarafından yakalanıp işleniyor.
18.1.0
2019‑07‑09
Uygulama ölçümü desteği için resmi sürüm.
Uygulama ölçümü, varsayılan olarak uygulama başlatıldığında başlatılır ve verileri gönderir.
Google Mobile Ads SDK'sı açıkça çağrılana kadar uygulama ölçümünü geciktirme seçeneği eklendi.
Google Mobile Ads SDK'sının ve yapılandırılmış tüm uyumlulaştırma bağdaştırıcılarının ilk kullanıma hazırlama işlemi tamamlandığında sizi bilgilendiren yeni bir ilk kullanıma hazırlama yöntemi,
MobileAds.initialize(Context, OnInitializationCompleteListener) eklendi.
Yerel reklamlar: Video olmayan reklamlarda MediaView'in resim ölçeği türü artık MediaView.setImageScaleType() kullanılarak ayarlanabilir.
Doğal reklamlar: UnifiedNativeAd.getMediaContent() eklendi.
Yalnızca URL'ler aracılığıyla resim yükleyen yayıncılar artık reklamın medya içeriğini alabilir, buna bir resim sağlayabilir ve video olmayan reklamlar için MediaView aracılığıyla resim verilerini doldurmak üzere MediaView.setMediaContent() işlevini çağırabilir.
play-services-measurement ve play-services-measurement-sdk ile ilgili bağımlılıklar eklendi. Uygulamaların artık bu bağımlılıkları açıkça eklemesi gerekmiyor.
Play Store'dan uygulama yükleme işleminden sonra ilk başlatmada meydana gelen kilitlenmeyi önlemek için bu sürümde yayıncıların build.gradle dosyalarında ek bağımlılıklar bildirmesi gerekir:
android.media.AudioManager.getStreamVolume konumunda kaynaklanan ANR sorunu düzeltildi.
17.2.0
2019‑03‑11
Ö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.17.2.0com.google.android.gms:play-services-ads:17.2.0)
com.google.firebase:firebase-analytics:16.3.0 kullanılmalıdır.
17.1.3
2019‑01‑31
firebase-analytics ile birlikte reklam kitaplığının herhangi bir sürümünü (ör.17.1.3com.google.android.gms:play-services-ads:17.1.3)
com.google.firebase:firebase-analytics:16.3.0 kullanılmalıdır.
17.1.2
2018‑12‑03
firebase-analytics ile birlikte reklam kitaplığının herhangi bir sürümünü (ör.17.1.2com.google.android.gms:play-services-ads:17.1.2)
com.google.firebase:firebase-analytics:16.0.6 kullanılmalıdır.
17.1.1
2018‑11‑12
play-services-ads ve firebase-analytics'nin belirli kombinasyonlarının (ör. ads:17.1.0 &
analytics:16.0.5) duplicate entry
derleyici hatasına neden oldu.
firebase-analytics ile birlikte reklam kitaplığının herhangi bir sürümünü (ör.17.1.1com.google.android.gms:play-services-ads:17.1.1)
com.google.firebase:firebase-analytics:16.0.5 kullanılmalıdır.
Google AdMob yayıncılarının, AndroidManifest.xml dosyalarında anahtarı olan bir <meta-data> etiketi belirtmesi gerekir.
<meta-data>com.google.android.gms.ads.APPLICATION_ID Daha ayrıntılı bilgi için Başlangıç
Kılavuzu'na bakın.
Doğal reklamlar:NativeAppInstallAd, NativeContentAd ve ilişkili API'ler UnifiedNativeAd lehine kullanımdan kaldırıldı.
Yeni API'leri kullanmayla ilgili daha fazla talimat için Yerel Reklamlar
Gelişmiş Birleşik bölümüne bakın.
Yerel reklamlar: "Bu reklamı bir daha gösterme" özelliği eklendi.
Yerel reklamlar: "UnconfirmedClickListener, ClickConfirmingView ayarlanmışken 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, dinleyiciyi boş değerle doldurur.
AdRequest.Builder üzerinde aşağıdaki yöntemler kullanımdan kaldırıldı.
onRewardedVideoCompleted() öğesinin emülatörlerde tetiklenmemesine neden olan hata düzeltildi.
16.0.0
2018‑10‑02
Reklamlarda değişiklik yok. 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ü.
Yerel reklamlar: Birleştirilmiş Yerel Reklam API'si eklendi. Bu işlem, NativeAppInstallAds ve NativeContentAds öğelerini birleştirerek yeni bir tür oluşturur: UnifiedNativeAd.
Not: Yerel reklamlar kullanılırken, yerel reklam tıklandığında günlüklerde gösterilen zararsız bir uyarı vardır:
"ClickConfirmingView ayarlanmışken UnconfirmedClickListener 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 yok. 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öntemini NativeAdMapper'ye ekleyerek uyarlayıcılara, tek tek doğal reklam öğelerine karşılık gelen View nesnelerine erişim izni verildi.
trackView() yerine trackViews() kullanımdan kaldırıldı.
11.8.0
2017‑12‑18
Hata düzeltmeleri ve genel iyileştirmeler.
11.6.0
2017‑11‑07
NativeAdViewHolder sınıfı ve ilgili yöntemler NativeAppInstallAd ve NativeContentAd'ye eklendi.
Kullanımdan kaldırıldı AdLoader.getMediationAdapterClassName (Bunun yerine yayıncılar, NativeAppInstallAd ve NativeContentAd içinde aynı ada sahip yöntemleri kullanmalıdır).
Test reklamlarında artık reklamın üst kısmında bir etiket gösteriliyor. Daha ayrıntılı bilgi için test kılavuzuna bakın.
11.4.0
2017‑09‑19
getMediationAdapterClassName() yöntemleri, NativeAppInstallAd ve NativeContentAd sınıflarına eklendi. AdLoader içindeki aynı adlı yöntem için destek sonlandırılacak.
loadAd() sınıfına PublisherAdRequest nesnesi alan yeni bir RewardedVideoAd 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 özelliği de en az compileSdkVersion sürümünü (Android O) belirtecek şekilde güncellenmelidir.26 Bu, uygulamanızın çalışma şeklini değiştirmez. targetSdkVersion uygulamasını güncellemeniz gerekmez.
Google Mobile Ads SDK'sı, 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ına bakın.
11.0.0
2017‑06‑07
onAdClicked() ve
onAdImpression()
yöntemleri AdListener sınıfına eklendi.
Bu yöntemler yalnızca yerel uygulama yükleme ve yerel 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() ve RewardedVideoAd sınıflarına setImmersiveMode() yöntemi eklenerek tam ekran reklamlarda tam ekran modunu etkinleştirme özelliği eklendi.PublisherInterstitialAd
Yerel 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.
ProGuard kullanılırken uyumlulaştırma bağdaştırıcısı sınıf adlarının otomatik olarak korunması için keep kuralları 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. 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 Developers Blogu'na bakın.
Yerel Gelişmiş içerik ve özel şablon reklamlar için video öğeleri desteği eklendi.
getVideoController(), setVideoOptions() ve getVideoOptions() yöntemleri PublisherAdView sınıfına eklendi.
AdChoicesView sınıfı eklendi.
getAdChoicesContent() ve setAdChoicesContent() yöntemleri, NativeAdMapper sınıfına 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 yeniden etkinleştirildi.
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 sorununu düzeltir.
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 eklemesi gerekir:
-keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
8.4.0
2015‑12‑18
Mobile Ads SDK'sını bir uygulamanın mevcut ses seviyesi hakkında bilgilendirmek için herkese açık bir yöntem (
MobileAds.setAppVolume()) eklendi.
Hata düzeltmeleri ve iyileştirmeler uygulandı.
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.
setIsDesignedForFamilies() yöntemi, AdRequest.Builder ve PublisherAdRequest.Builder'e eklendi.
NativeAdView listesine 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ın sürümü.
Bir reklam isteğinin devam edip etmediğini kontrol etmek için AdLoader, AdView ve InterstitialAd öğelerine isLoading() yöntemi eklendi.
PublisherAdRequest.Builder#setManualImpressionsEnabled() kullanımdan kaldı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 yerel 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, Mobile Ads SDK'sına 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 listesine 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üğe kaydı kaldırıldı.
Şu anda 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.
5,0
2014‑06‑25
Ö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 akışı 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 Satın Alma için yeni geçiş reklamı biçimi eklendi. Uygulama içi satın alma etkinliklerini dinlemek için InAppPurchaseListenerInterstitialAd üzerinde bir InterstitialAd ayarlayın.
İzin olmadan gservices okuma nedeniyle SecurityException kilitlenmesiyle ilgili hata düzeltildi.
4,3
2014‑03‑17
InterstitialAd artık bir uygulama bağlamı iletilirse çalışıyor.
PublisherAdRequest.Builder listesine 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ı istendiyse ancak manifestte AdActivity belirtilmediyse meydana gelen kilitlenme sorunu düzeltildi.
[null,null,["Son güncelleme tarihi: 2025-08-31 UTC."],[[["\u003cp\u003eThe Google Mobile Ads SDK for Android has undergone numerous updates, introducing new features, deprecating older ones, and requiring code adjustments for developers.\u003c/p\u003e\n"],["\u003cp\u003eMajor version updates, like 23.0.0 and 22.0.0, often include breaking changes that require careful migration.\u003c/p\u003e\n"],["\u003cp\u003eNew ad formats and functionalities, including improved ad load failure logs and adaptive banner sizes, have been progressively added.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers should consult the detailed release notes for each version to ensure compatibility and leverage new features, paying close attention to deprecations.\u003c/p\u003e\n"],["\u003cp\u003eMinimum Android API levels and compileSdkVersion requirements have increased over time, necessitating updates for developers targeting newer Android versions.\u003c/p\u003e\n"]]],[],null,[]]