Sürüm notları

-yer tutucu2 l10n-yer
Sürüm Yayın Tarihi Notlar
23.2.0 27.06.2024
  • Son yüklenen banner'ın daraltılabilir olup olmadığını belirtmek için AdView.isCollapsible() eklendi.
23.1.0 09.05.2024
  • En az compileSdkVersion 34 gerektirir.
  • Yerel Uyumlulaştırma bağdaştırıcıları: loadNativeAd ve loadRtbNativeAd() desteği sonlandırılarak loadNativeAdMapper() ve loadRtbNativeAdMapper() kullanıma sunuldu. Bağdaştırıcılar, bu yeni yükleme yöntemlerini ve ilgili nesneleri kullanmaya başlamalıdır.
23.0.0 07.03.2024
  • Zarar veren değişiklikler:
    • Minimum Android API düzeyi 21'e yükseltildi.
    • AdMob'da kullanıcı metriklerini toplamaya devam etmek için AdMob uygulamanızı Firebase'e bağlayın ve Firebase için Google Analytics SDK'sını uygulamanıza entegre edin.
    • Desteği sonlandırılan MobileAds.enableSameAppKey() API kaldırıldı ve MobileAds.putPublisherFirstPartyIdEnabled() alternatif yöntemi, kontrol kalıcılığının başarılı olup olmadığı hakkında bir boole 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 yenisi koyulmadan 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 derlemek için birbirine zincirlenebilir. Bu, devralma yapısında AdManagerAdRequest.Builder ürününün artık AdRequest.Builder ürününden devralmayacağı şekilde bir değişiklik gerektiriyordu.
  • Özel Sekmelerdeki reklamlardan daha fazla para kazanmak için MobileAds.registerCustomTabsSession() ekler. Daha fazla bilgi için Özel Sekmeleri Optimize Etme bölümüne bakın.
  • Kullanıcı Mesajlaşma Platformu SDK'sı bağımlılığı 2.2.0 sürümüne güncellendi.
22.6.0 6.12.2023
22.5.0 30.10.2023
22.4.0 13.09.2023
  • En az compileSdkVersion 33 gerektirir.
  • Reklam inceleyici: Reklam İnceleyici kullanıcı arayüzü üzerinden istenen reklamları istemek ve göstermek için SDK desteği eklendi.
  • Reklam birimi kimliği alan yeni bir QueryInfo.generate() yöntemi eklendi.
  • İlişkilendirme Raporlama Beta ve Topics Beta gizliliği korumaya yönelik API'lerin ilk testini etkinleştirir. Daha fazla bilgi için AdMob Android'de Özel Korumalı Alan rehberini inceleyin.
22.3.0 22.08.2023
22.2.0 05.07.2023
22.1.0 18.05.2023
  • Reklam inceleyici: Google Play Hizmetleri olmayan cihazlarda reklam inceleyici kullanıcı arayüzünden reklam isteklerini tetikleme özelliği etkinleştirildi.
22.0.0 29.03.2023
  • Zarar veren değişiklikler:
  • AdRequest.getRequestAgent() eklendi.
  • Uyumlulaştırma: 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 olarak değiştirildi. com.google.android.gms.ads.mediation.VersionInfo desteği sonlandırıldığından bağdaştırıcıların yeni türü döndürmesini öneririz.
21.5.0 31.01.2023
  • Uygulama açılış reklamları: Yön giriş parametresini kabul eden AppOpenAd.load() yöntemleri kullanımdan kaldırıldı ve yön girişi almayan yeni yöntemler eklendi. Yeni yöntemler, istek sırasında yönü belirler ve diğer tam ekran biçimlerinin davranışıyla uyumludur.
  • Uyumlulaştırma: Uygulama açılış reklamları için uyumlulaştırma desteği eklendi.
  • androidx.work:work-runtime bağımlılığından RECEIVE_BOOT_COMPLETED izni kaldırıldı. 7.2.0'dan önceki Gradle sürümlerini kullanıyorsanız ve uygulamanız için izin gerekiyorsa Android manifestinizde izni açıkça beyan etmeniz gerekebilir.
21.4.0 14.12.2022
  • Ad Manager Uygulama Kimliği artık tüm Ad Manager uygulamaları için zorunludur ve ca-app-pub-################~########## biçimini gerektirir. Daha fazla ayrıntı için Uygulamanızı yapılandırma bölümüne bakın.
  • Reklam inceleyici: Reklam inceleyici kullanıcı arayüzü üzerinden istenen banner reklamları ve yerel reklamları göstermek için SDK desteğinin kapsamını genişletin.
  • Uygulamalarınızdan toplanan verileri kullanarak daha alakalı ve kişiselleştirilmiş reklamlar yayınlamanıza yardımcı olmak amacıyla Yayıncı birinci taraf kimliği (eski adıyla aynı uygulama anahtarı) için destek eklendi.
  • QueryInfo nesli için resmi sürüm.
21.3.0 10.10.2022
21.2.0 6.09.2022
  • Reklam inceleyici: Reklam isteği günlüklerini Android Sharesheet üzerinden dışa aktarmak için SDK desteği eklendi.
21.1.0 14.07.2022
  • WebView uygulamasında reklamdan para kazanma desteği eklendi. Daha fazla bilgiyi Reklamlar için WebView API'yi entegre etme bölümünde bulabilirsiniz.
  • ResponseInfo paketine, reklam yanıtı hakkında ek bilgi döndürebilecek olan getResponseExtras() eklendi.
21.0.0 25.05.2022
  • Zarar veren değişiklikler:
    • Google Mobile Ads SDK'sı artık tüm uygulamaların çalışabilmesi için en az Android API düzeyinde 19 olmasını gerektiriyor.
    • Daha önce null değeri açık bir şekilde tanımlamayan her yönteme @NonNull ek açıklamaları eklendi.
    • AdRequest.Builder.addNetworkExtras() yöntemi kaldırıldı. Bunun yerine AdRequest.Builder.addNetworkExtrasBundle() politikasını kullanın.
    • Aşağıdaki konum yöntemleri kaldırıldı:
      • AdRequest.Builder üzerinde setLocation()
      • AdRequest için getLocation()
      • MediationAdConfiguration üzerinde getLocation()
  • Başlatmayı ve reklam yüklemeyi optimize etmek için manifest işaretleri eklendi. Daha fazla bilgi için Başlatmayı ve reklam yükleme kılavuzunu optimize etme bölümüne bakın.
  • MobileAds.getVersionString() kullanımdan kaldırıldı. Bunun yerine MobileAds.getVersion() kullanın.
  • ResponseInfo öğesine getLoadedAdapterResponseInfo() yöntemi eklendi.
  • AdapterResponseInfo hesabına şu yöntemler eklendi:
    • getAdSourceName()
    • getAdSourceId()
    • getAdSourceInstanceName()
    • getAdSourceInstanceId()
  • Reklam inceleyicide özel etkinlikler için destek eklendi.
20.6.0 2022-02‐22
20.5.0 18-11-2021
  • API 31'i hedefleyen uygulamalar için Android 12 cihazlar için destek eklendi.
  • Bildirme ve sahtekarlığı önleme gibi kullanım alanları için uygulama grubu kimliği desteği eklendi.
20.4.0 2021-09‐22
  • 20.4.0 sürümünden itibaren Google Mobile Ads SDK'sı, Android derleme araçları tarafından otomatik olarak uygulama manifestiyle birleştirilen SDK manifest'inde 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 için bu Play Console yardım makalesine göz atın.
  • FullScreenContentCallback öğesine onAdClicked() geri çağırması eklendi.
  • Doğal reklam biçimi için AdListener sınıfında onAdClicked() geri çağırma özelliği etkinleştirildi.
20.3.0 23.08.2021
20.2.0 08.06.2021
  • Google Ad Manager yayıncıları için reklam inceleyici (Beta) desteği eklendi.
20.1.0 29.04.2021
20.0.0 05.04.2021
  • Zarar veren değişiklikler:
    • Eski Interstitial API kaldırıldı.
    • Eski RewardedVideoAd API kaldırıldı.
    • Ön eki Publisher olan sınıflar kaldırıldı (ör. PublisherAdView).
    • CustomRenderedAd kaldırıldı.
    • InstreamAd kaldırıldı.
    • SearchAdRequest kaldırıldı.
    • AdListener.onAdLeftApplication() kaldırıldı.
    • NativeAppInstallAd, NativeContentAd ve UnifiedNativeAd kaldırıldı. Artık NativeAd adlı bir yerel reklam biçimi var.
    • RewardedAd artık soyut bir sınıf. Ödüllü reklam yüklemek için RewardedAd.load() statik yöntemini kullanın.
  • Reklam inceleyici eklendi (Beta).
  • AdSize.SMART_BANNER desteği sonlandırılarak uyarlanabilir banner reklamlar kullanılmaya başlandı.
  • Herkese açık tüm API'lere açık null değer ek açıklamaları eklendi.
19.8.0 15.03.2021
  • Kullanıcı Mesajlaşma Platformu SDK'sına bir bağımlılık eklendi.
  • onAdImpression() geri çağırması FullScreenContentCallback öğesine eklendi.
  • InstreamAd biçimi kullanımdan kaldırıldı.
  • Uyumlulaştırma Bağdaştırıcıları:
    • MediationBannerAdapter, MediationInterstitialAdapter ve MediationNativeAdapter kullanımdan kaldı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 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 yapılan önemli değişiklikler:
    • InterstitialAd
    • RewardedAd
    • NativeAd
    • AppOpenAd
  • CustomRenderedAd kullanımdan kaldırıldı.
  • Publisher ön ekine sahip sınıflar ve paketler kullanımdan kaldırılmıştır ve bunların yerini AdManager öneki alır.
  • 20.0.0 sürümünden önceki son alt sürüm. Bu sürümde 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ılacaktır. Daha fazla ayrıntı için 20.0.0 sürümüne geçiş rehberine bakın.
19.6.0 04.12.2020
  • onAdLeftApplication() AdListener yöntemi kullanımdan kaldırıldı.
  • Android 11 cihazlardaki kullanıcılardan reklamı tıklarken tarayıcı seçmelerinin istenmesine neden olan hata düzeltildi.
19.5.0 2020-10-20
  • Banner Reklamlar: onAdImpression() AdListener yöntemi artık banner reklamlar için çağrılıyor.
  • Google Mobile Ads SDK'sı tarafından yapılan HTTPS çağrılarının zaman aşımını özelleştirmek için setHttpTimeoutMillis() yöntemi eklendi.
19.4.0 10.09.2020
  • API 30'u hedefleyen uygulamalar için Android 11 cihazlara yönelik destek eklendi.
  • Uygulama açılış reklamları: AppOpenAd biçimi, banner görünümünden çok tam ekran biçimine benzer şekilde çalışacak şekilde değiştirildi. AppOpenAd koleksiyonuna getResponseInfo() ve show() yöntemleri eklendi. AppOpenAdView ve AppOpenAdPresentationCallback sınıf kullanımdan kaldırıldı.
  • Uyumlulaştırma: Uyumlulaştırma durumu raporları artık kullanılabilir. Reklam isteğine katılan her reklam ağıyla ilgili yanıt bilgilerini almak için ResponseInfo.getAdapterResponses() kullanın.
  • Eski Ödüllü Reklamlar: RewardedVideoAd kullanımdan kaldırıldı.
  • MobileAds.initialize() ürününün, tamamlama işleyicisini yalnızca bir kez geri çağırmasına neden olan hata düzeltildi. Artık MobileAds.initialize() için yapılan her çağrı, tamamlama geri çağırmasını çağırıyor.
19.3.0 2020-07‐20
  • AdError koleksiyonuna getDomain() ve getCause() yöntemleri eklendi.
  • LoadAdError döndüren tüm reklam biçimlerine yeni yükleme hatası geri çağırmaları eklendi. Örnek: onAdFailedToLoad(LoadAdError).
  • Desteği sonlandırılan ve int döndüren yükleme hatası geri çağırmaları. Ör. onAdFailedToLoad(int).
  • Ödüllü Reklamlar: onRewardedAdFailedToShow(AdError) eklendi ve onRewardedAdFailedToShow(int) desteği sonlandırıldı.
  • Ödüllü Uyumlulaştırma: MEDIATION_SHOW_ERROR sunu hata kodu eklendi. Uyumlulaştırılmış reklamlarla ilgili tüm sunu hataları artık AdError.getCode() için MEDIATION_SHOW_ERROR ve temel uyumlulaştırma hatasını temsil eden NonNull AdError.getCause() döndürüyor.
19.2.0 18.06.2020
  • 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 yakalayıp düzeltmenize yardımcı olmak için test isteklerine Yerel 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.
19.1.0 16.04.2020
19.0.1 18.03.2020
  • Yerel Reklamlar: NativeCustomTemplateAd kullanılırken meydana gelen bellek sızıntısı düzeltildi.
19.0.0 02.03.2020
  • IAB TCF 2.0 sürümünden ve IAB us_privacy dizesinden izin parametrelerini okuma desteği eklendi.
  • setNeighboringContentUrls() ve getNeighboringContentUrls(), AdRequest koleksiyonuna eklendi.
  • Yüklenen bir reklam hakkında bilgi sağlayan ResponseInfo sınıfı eklendi.
  • Tüm reklam biçimleri için getMediationAdapterClassName() kullanımdan kaldırılarak yerine getResponseInfo() getirildi.
  • Yerel Reklamlar: MediaContent reklam grubuna getDuration() ve getCurrentTime() yöntemleri eklendi.
  • Yerel Uyumlulaştırma: Bağdaştırıcıların uygulaması için UnifiedNativeAdMapper hedefine getDuration() ve getCurrentTime() yöntemleri eklendi.
  • Kullanımdan kaldırıldı AdRequest.Builder.addTestDevice(). Bunun yerine RequestConfiguration.Builder.setTestDeviceIds() kullanın.
18.3.0 5.11.2019
  • InstreamAd reklam biçimi için API'ler eklendi. Bu özellik şu anda gizli 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() adlı dosya AdSize.getCurrentOrientationAnchoredAdaptiveBannerAdSize() olarak yeniden adlandırıldı.
  • Uyumlulaştırma: Google Mobile Ads SDK'sı artık uyumlulaştırma bağdaştırıcıları tarafından oluşturulan istisnaları yakalıyor.
  • Ödüllü Uyumlulaştırma: Birden fazla uyumlulaştırılmış ödüllü reklamın önbelleğe alınması durumunda yalnızca birinin gösterilmesine neden olan hata düzeltildi.
  • Tüm reklam istekleri için test cihazlarının ayarlanmasını bir kez etkinleştirmek üzere setTestDeviceIds() yöntemi eklendi.
18.2.0 29.08.2019
  • AppOpenAd biçimi için API'ler eklendi. Bu özellik şu anda gizli beta sürümündedir. Erişim isteğinde bulunmak için hesap yöneticinizle iletişime geçin.
18.1.1 23.07.2019
  • Uyumlulaştırma: Uygulamalar MobileAds.initialize(Context, OnInitializationCompleteListener) çağrısı yaptığında bağdaştırıcılar artık başlatılır.
  • Uyumlulaştırma: Yığın izleri Google Mobile Ads SDK'sını içeren bağdaştırıcı istisnaları artık Google Mobile Ads SDK'sı tarafından yakalanıp işlenir.
18.1.0 09.07.2019
  • Uygulama Ölçümü desteğinin resmi sürümü.
  • Uygulama ölçümü varsayılan olarak ilk kullanıma hazırlanır ve uygulama başlangıcında veri gönderir. Google Mobile Ads SDK'sı açık bir şekilde çağrılana kadar uygulama ölçümünü geciktirme seçeneği eklendi.
  • Google Mobile Ads SDK'sı ve tüm yapılandırılmış uyumlulaştırma bağdaştırıcılarının başlatma işlemi tamamlandığında sizi bilgilendiren yeni bir başlatma yöntemi ( MobileAds.initialize(Context, OnInitializationCompleteListener)) eklendi.
  • Uygulamanız için yapılandırılmış tüm reklam ağlarının başlatma durumunu sağlamak için MobileAds.getInitializationStatus() eklendi.
  • MobileAds.getRequestConfiguration() eklendi. Bu yapılandırma nesnesinde ayarlanan hedefleme parametreleri tüm reklam istekleri için kullanılır.
  • Yerel reklamlar: Bir yerel reklamın medya öğesi için belirli bir en boy oranı istemek amacıyla NativeAdOptions.Builder.setMediaAspectRatio() yöntemi eklendi. Bu seçenek, desteği sonlandırılan setImageOrientation() yöntemine göre önceliklidir.
  • Yerel reklamlar: Video olmayan reklamlar için MediaView'un resim ölçeği türü artık MediaView.setImageScaleType() kullanılarak ayarlanabilir.
  • Yerel 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 alıp bu içeriğe bir resim sağlayabilir ve video olmayan reklamlar için MediaView üzerinden resim verilerini doldurmak üzere MediaView.setMediaContent() yöntemini çağırabilir.
  • Yerel reklam uyumlulaştırması: Adaptörler artık UnifiedNativeAdMapper.setMediaContentAspectRatio() aracılığıyla en boy oranı sağlayabilir.
  • play-services-measurement ve play-services-measurement-sdk özelliklerine bağımlılıklar eklendi. Uygulamaların artık bu bağımlılıkları açık bir şekilde eklemesi gerekmez.
18.0.0 17.06.2019
  • Android Destek Kitaplıklarından Jetpack (AndroidX) Kitaplıklarına taşıma. Daha fazla bilgi için Google Play Hizmetleri sürüm notlarına bakın.
  • Play Store'dan uygulama yüklendikten sonra ilk başlatmada meydana gelen kilitlenmelerin önlenmesi için bu sürüm, yayıncıların derleme.gradle dosyalarında ek bağımlılıklar bildirmesini gerektirir:
    com.google.android.gms:play-services-measurement:17.0.0
    com.google.android.gms:play-services-measurement-sdk:17.0.0
17.2.1 21.05.2019
  • Kaynağı android.media.AudioManager.getStreamVolume olan ANR için düzeltme
17.2.0 11.03.2019
  • Ödüllü Video: Aynı anda birden fazla ödüllü reklam yüklemenize olanak tanıyan yeni bir ödüllü API grubu (ödüllü paketine bakın) eklendi.
  • Uyumlulaştırma: Başlatmayı destekleyen yeni bir uyumlulaştırma bağdaştırıcısı API'leri grubu eklendi. Yeni API'yi uygulayan adaptörler Adapter sınıfını uygular.
  • Herhangi bir reklam kitaplığının (ör.firebase-analytics17.2.0 com.google.android.gms:play-services-ads:17.2.0) com.google.firebase:firebase-analytics:16.3.0 kullanmalıdır.
17.1.3 31.01.2019
  • Herhangi bir reklam kitaplığının (ör.firebase-analytics17.1.3 com.google.android.gms:play-services-ads:17.1.3) com.google.firebase:firebase-analytics:16.3.0 kullanmalıdır.
17.1.2 03.12.2018
  • Herhangi bir reklam kitaplığının (ör.firebase-analytics17.1.2 com.google.android.gms:play-services-ads:17.1.2) com.google.firebase:firebase-analytics:16.0.6 kullanmalıdır.
17.1.1 12.11.2018
  • Belirli play-services-ads ve firebase-analytics kombinasyonlarının (ör. ads:17.1.0 ve analytics:16.0.5) duplicate entry derleyici hatasına neden oldu. Herhangi bir reklam kitaplığının (ör.firebase-analytics17.1.1 com.google.android.gms:play-services-ads:17.1.1) com.google.firebase:firebase-analytics:16.0.5 kullanmalıdır.
17.1.0 02.11.2018
17.0.0 5.10.2018
  • Google AdMob yayıncılarının AndroidManifest.xml dosyalarında com.google.android.gms.ads.APPLICATION_ID ile bir <meta-data> etiketi belirtmesi gerekir. Daha fazla bilgi için Başlangıç kılavuzuna bakın.
  • Yerel reklamlar: NativeAppInstallAd, NativeContentAd ve ilişkili API'ler kullanımdan kaldırılarak yerine UnifiedNativeAd getirilmiştir. Yeni API'leri kullanmayla ilgili daha fazla talimat için Yerel Reklamlar Gelişmiş Birleştirilmiş bölümüne bakın.
  • Yerel reklamlar: "Bu Reklamı Bir Daha Gösterme" özelliği eklendi.
  • Yerel reklamlar: Yararlı uyarı günlüğü: "ClickConfirmingView ayarlanırken UnconfirmedClickListener değeri boş olmamalıdır." kaldırıldı.
  • Ödüllü reklamlar: Reklam meta verisi değişikliklerini dinlemek için RewardedVideoAd üzerinde setAdMetadataListener yöntemi eklendi.
  • Ödüllü reklamlar: destroy() çağrısının yapılması dinleyiciyi geçersiz kılar.
  • Aşağıdaki yöntemler AdRequest.Builder tarihinde kullanımdan kaldırıldı.
  • onRewardedVideoCompleted() ürününün emülatörlerde etkinleşmemesine neden olan hata düzeltildi.
16.0.0 2018-10‐02
  • Reklamda değişiklik yok. Daha fazla bilgi için Google Play Hizmetleri sürüm notlarına bakın.
15.0.0 12.04.2018
  • Windows v3 beta sürümü.
  • Yerel reklamlar: Birleştirilmiş Yerel Reklam API'si eklendi. Bu işlem, NativeAppInstallAds ve NativeContentAds özelliklerini birleştirerek yeni bir tür oluşturur: UnifiedNativeAd.
  • Not: Yerel reklamları kullanırken yerel reklam tıklandığında günlüklerde görünen bir uyarı vardır: "ClickConfirmingView ayarlanırken UnconfirmedClickListener boş olmamalıdır." Bu uyarı yoksayılabilir ve bir sonraki sürümde kaldırılacaktır.
12.0.1 2018-03‐28
  • Reklamda değişiklik yok. Daha fazla ayrıntı için Google Play Hizmetleri sürüm notlarına bakın.
12.0.0 2018-03‐20
  • Ödüllü video: RewardedVideoAdListener öğesine onRewardedVideoCompleted() geri çağırma yöntemi eklendi.
  • Yerel uyumlulaştırma: NativeAdMapper ürününe trackViews() yöntemi eklendi ve bağdaştırıcılar ayrı yerel reklam öğelerine karşılık gelen View nesne için erişim sağladı. trackView() kullanımdan kaldırıldı ve yerine trackViews().
11.8.0 2017-12‐18
  • Hata düzeltmeleri ve genel iyileştirmeler.
11.6.0 07.11.2017
  • NativeAppInstallAd ve NativeContentAd sınıflarına NativeAdViewHolder sınıfı ve ilgili yöntemler eklendi.
  • Desteği sonlandırılmış AdLoader.getMediationAdapterClassName (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österir. Daha fazla bilgi için test kılavuzuna bakın.
11.4.0 19.09.2017
11.2.2 05.09.2017
  • RewardedVideoAd sınıfına PublisherAdRequest nesnesini alan yeni bir loadAd() yöntemi eklendi.
11.2.0 14.08.2017
  • 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 öğesinin de en az 26 (Android O) compileSdkVersion değerini belirtecek şekilde güncellenmesi gerekir. Bu durum, uygulamanızın çalışma şeklini değiştirmez. targetSdkVersion uygulamasını güncellemeniz gerekmez.
  • 11.2.0 sürümünden itibaren Google Mobile Ads SDK'sı, Google'ın Maven deposu üzerinden kullanılabilmektedir. Daha fazla bilgi için Google Play Hizmetleri sürüm notlarına bakın.
11.0.0 07‐06‐2017
  • AdListener sınıfına onAdClicked() ve onAdImpression() yöntemleri 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ı.
  • OnVideoMute(), OnVideoPause(), OnVideoPlay() ve OnVideoStart() yöntemleri VideoController.VideoLifecycleCallbacks sınıfına eklendi.
  • PublisherInterstitialAd ve RewardedVideoAd sınıflarına setImmersiveMode() yöntemi eklenerek tam ekran reklamlarda yoğun içerik modunu etkinleştirme olanağı eklendi.
  • Yerel ve banner 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 yoğun içerik modu güncellemeleri hakkında bilgi edinmek için uygulayabileceği isteğe bağlı OnImmersiveModeUpdatedListener arayüzü eklendi.
  • getMediationAdapterClassName() yöntemi RewardedVideoAd sınıfına eklendi.
  • ProGuard kullanılırken uyumlulaştırma bağdaştırıcısı sınıf adlarını otomatik olarak korumak için keep kuralları eklendi.
10.2.0 2017-2‐15
  • Google Play Hizmetleri 10.2.x, artık Android 2.3.x (Gingerbread) sürümü için tam destek içermeyen ilk sürümdür. SDK 10.2.x ve sonraki sürümleri kullanılarak geliştirilen uygulamalar en az Android API düzeyi 14'ü gerektirir ve API düzeyi 14'ün altındaki cihazlara yüklenemez. Uygulamanızın Android Gingerbread desteğini genişletmek üzere birden fazla APK oluşturmak da dahil olmak üzere seçenekleriniz hakkında daha fazla bilgi edinmek için Android Geliştiricileri Blogu'na bakın.
  • Doğal 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.
  • Bir reklam isteğinde bulunmadan önce erken başlatma özelliğini etkinleştirmek isteyen ödüllü video uyumlulaştırma bağdaştırıcıları için InitializableMediationRewardedVideoAdAdapter arayüzü eklendi.
  • Google Ad Manager'da uygulama içi önizleme ve sorun giderme için destek 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ıldı. 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 Reklamlar Gelişmiş video reklamlar için MediaView sınıfı eklendi.
  • Ad Manager reklam birimlerinde reklam öğesi önizlemesi ve sorun giderme işlemleri için MobileAds sınıfına openDebugMenu() yöntemi eklendi.
  • Ödüllü video özel etkinlikleri için destek eklendi.
9.4.0 01.08.2016
  • Hata düzeltmeleri ve genel iyileştirmeler.
9.2.0 27.06.2016
  • NativeAdOptions.Builder sınıfına setAdChoicesPlacement() yöntemi eklendi. Bu yöntem, uygulama yayıncıları tarafından artık yerel reklamlarda AdChoices öğelerinin konumunu belirtmek için kullanılabilir.
  • Video reklam oynatma, çeşitli hata düzeltmeleriyle iyileştirildi.
9.0.1 26.05.2016
  • 9.0.0'da kullanıma sunulan bir ProGuard sorununu çözer. Yayıncıların artık com.google.android.gms.common.util.DynamiteApi için keep seçeneğine ihtiyacı yok.
9.0.0 18.05.2016
  • Açık bir şekilde konum izni veren uygulamalar için konum bilgilerinin otomatik olarak doldurulması eklendi.
  • Ödüllü video uyumlulaştırması özel etkinlikleri için destek eklendi.
  • Yerel Express reklamlar için video seçenekleri eklendi.
  • Özel Arama Reklamları API'si güncellendi.
  • setAppMuted() yöntemi eklendi.
  • MobileAds.initialize(android.content.Context, java.lang.String) yöntemi kullanımdan kaldırılmıştır.
  • MobileAds.initialize(android.content.Context) yöntemi kullanımdan kaldırıldı.
  • Uyumlulaştırma bağdaştırıcılarında gösterimleri raporlamak için MediationNativeListener.onAdImpression() yöntemi eklendi.
  • Yalnızca bu sürümde, uygulama sonrası işlemi için ProGuard kullanan uygulamaların ProGuard yapılandırma dosyasına şu 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ına uygulamanın mevcut ses düzeyini bildirmek için herkese açık bir yöntem (MobileAds.setAppVolume()) eklendi.
  • Hata düzeltmeleri ve iyileştirmeler yapıldı.
8.3.0 6.11.2015
  • Ödüllü video reklamlar için destek eklendi.
  • Reklam isteğinin devam edip etmediğini kontrol etmek için PublisherAdView ve PublisherInterstitialAd bölümlerine isLoading() yöntemi eklendi.
  • AdRequest.Builder ve PublisherAdRequest.Builder sürümlerine setIsDesignedForFamilies() yöntemi eklendi.
  • NativeAdView öğesine bir destroy() yöntemi eklendi.
8.1.0 24.09.2015 Çeşitli hata düzeltmeleri.
7.8.0 13.08.2015
  • DFP v2 resmi sürüm sürümü.
  • Bir reklam isteğinin devam edip etmediğini kontrol etmek için AdLoader, AdView ve InterstitialAd bölümlerine 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ı için kullanılabilen özel doğal reklam biçimleri için destek eklendi.
7.3.0 2015‐04‐28 Çeşitli hata düzeltmeleri.
7.0.0 19.03.2015
  • PublisherAdRequest.Builder hedefine addCustomTargeting() ve addCategoryExclusion() yöntemleri eklendi.
  • Manuel gösterim sayımı kullanılırken PublisherAdView.recordManualImpression() ürününün Ad Manager'da birden fazla gösterim kaydetmesine neden olan sorun düzeltildi.
  • <supports-screens> etiketinde android:largestWidthLimitDp özelliği kullanıldığında reklamların düzgün şekilde oluşturulmamasına neden olan sorun düzeltildi.
  • AdRequest.Builder ve PublisherAdRequest.Builder özelliklerine setRequestAgent() yöntemi eklendi. Bu yöntem, Mobile Ads SDK'sına aracılık eden üçüncü tarafların 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.+ uygulamasına bağlı olarak Google Play hizmetlerinin reklam kısmını dahil edebilir.
    Not: XML'de banner reklam oluşturan uygulamalar yine de tüm kitaplığı (com.google.android.gms:play‑services:6.+) referans almalıdır.
  • Çeşitli hata düzeltmeleri.
6.1 2014‐10‐08
  • com.google.android.gms.ads.MediationAdRequest öğesine bir getLocation() yöntemi eklendi.
  • Erişilebilirlik için geçiş reklamı kapatma düğmesine bir içerik açıklaması eklendi.
  • Kitaplık projesi doğru şekilde bağlandığında "Google Play kaynakları bulunamadı" günlük 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 AdView öğesine getMediationAdapterClassName() eklendi.
5,0 25-06‐2014
  • Özel etkinlikleri uygulamak için yeni API'ler eklendi.
  • Google Play Faturalandırma API'si kullanılarak Uygulama İçi Satın Alma için varsayılan satın alma akışı eklendi.
4.4 07-05‐2014
  • Yeni Uyumlulaştırma 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 InterstitialAd uygulamasında InAppPurchaseListener ayarlayın.
  • İzinsiz gservices'in okunmasından kaynaklanan SecurityException kilitlenmesiyle ilgili hata düzeltmesi.
4,3 17‐03‐2014
  • InterstitialAd artık bir uygulama bağlamı iletildiğinde çalışıyor.
  • setContentUrl() yöntemi PublisherAdRequest.Builder öğesine eklendi.
  • Hizmet kayıtlı olmadığında oluşan istisnai düzeltme.
4,2 03.02.2014 Çeşitli hata düzeltmeleri.
4,1 16.01.2014
  • Mobil Uygulamalar için Ad Manager ve Arama Ağı Reklamları desteği eklendi.
  • AdRequest.Builder artık setLocation() yöntemine sahip.
  • Manifest dosyasında AdActivity belirtilmedikçe, geçiş reklamı istendiğinde yaşanan kilitlenme düzeltildi.
4.0 31-10-2013
  • Google Mobile Ads API'leri artık Google Play Hizmetleri'nin bir parçası.
  • Google Mobile Ads API'lerinde yapılacak gelecekteki güncellemeler, Google Play Hizmetleri aracılığıyla cihazlara otomatik olarak aktarılacaktır.
  • Mobil Uygulamalar için Ad Manager ve Arama Ağı Reklamları henüz desteklenmemektedir.