Sürüm Notları

Sürüm Yayın Tarihi Notlar
23.4.0 30.09.2024
  • Reklam yükleme hataları artık hatanın yığın izlemesinde ad failed to load yazan bir logcat mesajı tetikler. Yığın izleme, bu mesajı hata olarak 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 ve dokümanlar
  • AdRequest koleksiyonuna addCustomTargeting() yöntem eklendi.
23.3.0 12.08.2024
  • Kullanıcı Mesajlaşma Platformu SDK'sı bağımlılığı 3.0.0 sürümüne güncellendi.
23.2.0 27.06.2024
23.1.0 2024‑05‑09
  • En az 34 compileSdkVersion gerektirir.
  • Yerel Uyumlulaştırma bağdaştırıcıları: Kullanımdan kaldırılan loadNativeAd ve loadRtbNativeAd(), lehine loadNativeAdMapper() ve loadRtbNativeAdMapper() oldu. Adaptörler bu yeni yükleme yöntemlerini ve ilgili nesneleri kullanmaya geçmelidir.
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.
    • Kullanımdan kaldırılan MobileAds.enableSameAppKey() API kaldırıldı ve MobileAds.putPublisherFirstPartyIdEnabled() alternatif yöntemini güncelledi ve kontrol süresinin başarılı olup olmadığıyla ilgili bir boole değeri döndürür. değil.
    • 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, değiştirilmeden kaldırıldı. QueryInfo.generate() kullanan uygulamalar bir reklam biçimi göndermelidir.
    • AdManagerAdRequest.Builder yöntem, şuradan devralındı: üst öğe artık tek bir çağrıdan nesne derlemek için birbirine zincirlenebilir. Bu nedenle, devralma yapısında AdManagerAdRequest.Builder'in artık AdRequest.Builder'den devralmaması için bir değişiklik yapılması gerekiyordu.
  • Özel Sekmelerdeki reklamlardan para kazanmayı iyileştirmek için MobileAds.registerCustomTabsSession() işlevini ekler. Daha fazla bilgi için Özel sekmeleri optimize etme başlıklı makaleyi inceleyin.
  • 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
  • MobileAds.setSameAppKeyEnabled() desteği sonlandırıldı ve yöntem MobileAds.putPublisherFirstPartyIdEnabled() olarak yeniden adlandırıldı.
  • AdFormat.UNKNOWN desteği sonlandırıldı ve yerine başka bir özellik getirilmedi. Uygulamalar QueryInfo.generate() kullanıldığında bir reklam biçimi iletmelidir.
22.5.0 2023‑10‑30
22.4.0 13.09.2023
  • En az compileSdkVersion 33 gerekir.
  • Reklam inceleyici: Reklam isteğinde bulunma ve gösterme için SDK desteği eklendi kullanıcı arayüzü üzerinden otomatik olarak istenmektedir.
  • Reklam birimi kimliği alan yeni bir QueryInfo.generate() yöntemi eklendi.
  • Attribution Reporting Beta ve Topics Beta gizliliği korumaya yönelik API'lerinin ilk testini etkinleştirir. Daha fazla bilgi için Ad Manager Android'de Özel Korumalı Alan kılavuzuna bakın.
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ü.
22.0.0 29.03.2023
  • Zarar veren değişiklikler:
  • AdRequest.getRequestAgent() eklendi.
  • Arabuluculuk: 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 desteği sonlandırıldığı için adaptörlerin yeni türü döndürmesini öneririz.
21.5.0 31.01.2023
  • Uygulama Açılış Reklamları: Yönlendirme 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, diğer tam ekran biçimlerinin davranışıyla eşleşecek şekilde istekte bulunulduğunda yönü 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ık. 7.2.0'den eski Gradle sürümlerini kullanıyorsanız ve uygulamanız için izin gerekiyorsa izni Android manifest dosyanızda açıkça belirtmeniz 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çimini gerektirir. Daha fazla bilgi için Uygulamanızı yapılandırma başlıklı makaleyi inceleyin.
  • Reklam inceleyici: Banner reklam gösterme ve reklam inceleyici kullanıcı arayüzü üzerinden istenen yerel reklamlar.
  • Yayıncı birinci taraf kimliği için destek eklendi (önceki adıyla aynı uygulama anahtarı) kullanarak daha alakalı ve kişiselleştirilmiş reklamlar yayınlamanıza yardımcı olur. toplanan veriler dahil edilir.
  • QueryInfo jenerasyonu için resmi sürüm sürümü.
21.3.0 2022‑10‑10
21.2.0 6.09.2022
  • Reklam inceleyici: Reklam isteği günlüklerini dışa aktarmak için SDK desteği eklendi Android Sharesheet
21.1.0 2022‑07‑14
21.0.0 25.05.2022
  • Zarar veren değişiklikler:
    • Google Mobile Ads SDK'sı artık tüm uygulamaların minimum düzeyde olmasını gerektiriyor Çalışmak için Android API düzeyi 19.
    • Daha önce boşluk kabul edebileceği açıkça tanımlanmayan her yönteme @NonNull ek açıklamaları eklendi.
    • AdRequest.Builder.addNetworkExtras() yöntemi kaldırıldı. Bunun yerine AdRequest.Builder.addNetworkExtrasBundle() kullanın.
    • Aşağıdaki konum yöntemleri kaldırıldı:
      • AdRequest.Builder cihazında setLocation()
      • AdRequest üzerinde getLocation()
      • MediationAdConfiguration cihazında getLocation()
  • İlk başlatma ve reklam yüklemeyi optimize etmek için manifest işaretleri eklendi. Daha fazla bilgi için Başlatma ve reklam yüklemeyi optimize etme kılavuzuna bakın.
  • MobileAds.getVersionString() özelliği kullanımdan kaldırıldı. Tekliflerinizi otomatikleştirmek ve optimize etmek için MobileAds.getVersion() .
  • eklendi getLoadedAdapterResponseInfo() yöntemi ResponseInfo.
  • AdapterResponseInfo alanına aşağıdaki yöntemler eklendi:
    • getAdSourceName()
    • getAdSourceId()
    • getAdSourceInstanceName()
    • getAdSourceInstanceId()
    ziyaret edin.
  • Reklam inceleyiciye özel etkinlikler desteği eklendi.
20.6.0 2022-02‐22
20.5.0 2021‑11‑18
  • API 31'i hedefleyen uygulamalar için Android 12 cihaz desteği eklendi.
  • Raporlama ve sahtekarlık önleme gibi kullanım alanları için uygulama grubu kimliği desteği eklendi.
20.4.0 22.09.2021
  • Google Mobile Ads SDK'sı 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 hakkında daha fazla bilgi edinmek için nasıl devre dışı bırakılacağı da dahil olmak üzere bu izin beyanını bu Play Console yardım makalesini inceleyin.
  • FullScreenContentCallback'a şu geri aramayı ekledim: onAdClicked()
  • Etkinleştirilen onAdClicked() yerel reklam biçimi için AdListener sınıfında geri çağırma.
20.3.0 23.08.2021
20.2.0 2021‑06‑08
  • 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'si kaldırıldı.
    • Eski RewardedVideoAd API'si kaldırıldı.
    • Publisher ile başlayan ön eklerin kaldırıldığı sınıflar (ör. PublisherAdView).
    • CustomRenderedAd kaldırıldı.
    • InstreamAd kaldırıldı.
    • SearchAdRequest kaldırıldı.
    • AdListener.onAdLeftApplication() kaldırıldı.
    • NativeAppInstallAd kaldırıldı, NativeContentAd ve UnifiedNativeAd. Artık NativeAd adlı bir yerel reklam biçimi var.
    • RewardedAd artık soyut bir sınıftır. Şunu kullanın: RewardedAd.load(). ödüllü reklam yüklemek için statik yöntem.
  • AdSize.SMART_BANNER desteği sonlandırıldığından uyarlanabilir banner reklamlar.
  • Tüm herkese açık API'lere açık boşluk kabul edilebilirliği ek açıklamaları eklendi.
19.8.0 15.03.2021
  • . Kullanıcı Mesajlaşma Platformu SDK'sı.
  • onAdImpression() geri çağırması şuna eklendi: FullScreenContentCallback.
  • InstreamAd biçimi kullanımdan kaldırıldı.
  • Uyumlulaştırma Adaptörleri:
    • MediationBannerAdapter kullanımdan kaldırıldı, MediationInterstitialAdapter ve MediationNativeAdapter. 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 özgü biçimler için Adapter sınıfında farklı yükleme yöntemleri uygulayabilir.
19.7.0 2021‑01‑20
  • Yapılan önemli değişiklikler:
    • InterstitialAd
    • RewardedAd
    • NativeAd
    • AppOpenAd
  • CustomRenderedAd özelliği kullanımdan kaldırıldı.
  • Publisher önekine sahip sınıflar ve paketler desteği sonlandırıldı ve AdManager önekiyle 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ılacaktır. 20.0.0 sürümüne bakın taşıma rehberini inceleyin.
19.6.0 04.12.2020
  • onAdLeftApplication() AdListener yöntemi kullanımdan kaldırıldı.
  • Android 11 cihazlardaki kullanıcıların bir reklamı tıkladığında tarayıcı seçmeleri istenen hata düzeltildi.
19.5.0 2020‐10‐20
19.4.0 10.09.2020
  • API 30'u hedefleyen uygulamalar için Android 11 cihaz desteği eklendi.
  • Uygulama açılış reklamları: Daha fazla işlem yapmak için AppOpenAd biçimi değiştirildi banner görünümüne kıyasla tam ekran formatını tercih edebilirsiniz. Eklenme zamanı getResponseInfo() ve show() yöntemlerini AppOpenAd. AppOpenAdView kullanımdan kaldırıldı ve AppOpenAdPresentationCallback sınıf.
  • Uyumlulaştırma: Uyumlulaştırma durumu raporlaması artık kullanılabilir. Tekliflerinizi otomatikleştirmek ve optimize etmek için ResponseInfo.getAdapterResponses(). (bir reklama katılan her reklam ağına ilişkin yanıt bilgilerini almak için) isteği gönderin.
  • Eski Ödüllü Reklamlar: RewardedVideoAd kullanımdan kaldırıldı.
  • Şu anda özel beta sürümünde olan RewardedInterstitialAd biçimi eklendi.
  • MobileAds.initialize() tamamlama işleyicisinin yalnızca bir kez geri çağrılmasına neden olan hata düzeltildi. Şu numaraya yapılan her çağrı: MobileAds.initialize() artık tamamlama geri çağırmasını çağırıyor.
19.3.0 2020-07‐20
  • getDomain() eklendi ve getCause() yöntem alıcı: AdError.
  • LoadAdError Örnek: onAdFailedToLoad(LoadAdError).
  • int döndüren desteği sonlandırılmış yükleme hatası geri çağırma işlevleri. Ö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 eklendi sunu hata kodu. Uyumlulaştırılmış reklamlarla ilgili tüm sunu hataları AdError.getCode() karşılığında MEDIATION_SHOW_ERROR tutarında iade ve temel alınan etiketi temsil eden bir NonNull AdError.getCause() uyumlulaştırma hatası.
19.2.0 18.06.2020
  • Yerel reklamlar: Yerel politika ihlallerini tespit edip düzeltmenize yardımcı olmak için test isteklerinde yerel doğrulayıcı kullanıcı arayüzü eklendi.
  • MobileAds.disableMediationAdapterInitialization() eklendi yöntemidir. uyumlulaştırma bağdaştırıcısı başlatmayı devre dışı bırakı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.
  • AdRequest için setNeighboringContentUrls() ve getNeighboringContentUrls() ekler.
  • Yüklenen bir reklam hakkında bilgi sağlayan ResponseInfo sınıfı eklendi.
  • Tüm reklam biçimleri için getMediationAdapterClassName() yerine getResponseInfo() kullanılacak.
  • Yerel Reklamlar: MediaContent'e getDuration() ve getCurrentTime() yöntemleri eklendi.
  • Yerel Uyumlulaştırma: getDuration() ve getCurrentTime() yöntemini kullanarak Bağdaştırıcıların uygulaması için UnifiedNativeAdMapper.
  • Kullanımdan kaldırıldı AdRequest.Builder.addTestDevice(). Bunun yerine RequestConfiguration.Builder.setTestDeviceIds() kullanın.
18.3.0 05.11.2019
  • InstreamAd reklam biçimi için API'ler eklendi. Bu özellik şu anda kapalı beta sürümündedir. Erişim isteğinde bulunmak için hesap yöneticinizle iletişime geçin.
  • Uyarlanabilir Banner: Uyarlanabilir banner oluşturma yöntemleri AdSize sınıfını kullanır. Örneğin, AdSize.getCurrentOrientationBannerAdSizeWithWidth() yeniden adlandırıldı Hedef: AdSize.getCurrentOrientationAnchoredAdaptiveBannerAdSize().
  • Uyumlulaştırma: Google Mobile Ads SDK'sı artık uyumlulaştırma bağdaştırıcılarınca oluşturulan istisnaları yakalar.
  • Ödüllü Uyumlulaştırma: Birden fazla uyumlulaştırılmış Ödüllü reklamlar önbelleğe alınır, yalnızca biri gösterilir.
  • Test cihazlarını tüm reklam istekleri için bir kez ayarlama seçeneğini etkinleştirmek amacıyla setTestDeviceIds() yöntemi eklendi.
18.2.0 29.08.2019
  • AppOpenAd biçimindedir. Bu özellik, şu anda gizli beta sürümü olarak kullanabilirsiniz. Erişim isteğinde bulunmak için hesap yöneticinizle iletişime geçin.
18.1.1 23.07.2019
  • Uyumlulaştırma: Artık uygulamalar MobileAds.initialize(Context, OnInitializationCompleteListener) çağrısında bulunduğunda bağdaştırıcılar başlatılıyor.
  • Uyumlulaştırma: Yığın izlemeleri Google Mobile Ads SDK'sını içeren bağdaştırıcılar artık Google Mobile Ads SDK'sı tarafından yakalanıp ele alınıyor.
18.1.0 2019‑07‑09
  • Uygulama Ölçümü desteğinin resmi sürümü.
  • Yeni bir başlatma yöntemi eklendi. MobileAds.initialize(Context, OnInitializationCompleteListener), Google Mobile Ads SDK'sı ve Google Mobile Ads SDK'sı yapılandırılmış tüm uyumlulaştırma bağdaştırıcılarının başlatma işlemi tamamlandı.
  • MobileAds.getInitializationStatus() eklendi ve uygulamanız için yapılandırılan tüm reklam ağlarının başlatma durumunu belirtir.
  • MobileAds.getRequestConfiguration() eklendi. Bu yapılandırma nesnesinde ayarlanan hedefleme parametreleri tüm reklam isteklerinde kullanılır.
  • Yerel reklamlar: NativeAdOptions.Builder.setMediaAspectRatio() yöntemi yerel bir reklamın medya öğesi için belirli bir en boy oranı istemek. Bu seçenek, desteği sonlandırılmış setImageOrientation() yöntemine göre önceliklidir.
  • Yerel reklamlar: Video olmayan reklamlar için MediaView'un resim ölçeği türü artık kullanılarak ayarlanabilir MediaView.setImageScaleType().
  • Yerel reklamlar: UnifiedNativeAd.getMediaContent() eklendi. Yalnızca URL'ler aracılığıyla resim yükleyen yayıncılar artık reklamın medyasını alabilir bir resim sağlayabilir ve Resim verilerini doldurmak için MediaView.setMediaContent() Video olmayan reklamlar için MediaView aracılığıyla.
  • Yerel reklamlar: Aşağıdakiler için Open Measurement desteğini etkinleştirmek üzere API'ler eklendi video dışı özel yerel reklam biçimleri
  • Yerel reklam uyumlulaştırma: Adaptörler artık UnifiedNativeAdMapper.setMediaContentAspectRatio() aracılığıyla en boy oranını sağlayabilir.
  • Correlator sınıfı ve ilişkili API'leri kaldırıldı. Bu özellik daha önce çalışmıyordu.
  • play-services-measurement ve play-services-measurement-sdk için bağımlılık eklendi. Uygulamaların artık bu bağımlılıklarını açıkça eklemesi gerekmez.
18.0.0 17.06.2019
  • Android Destek Kitaplıklarından Jetpack'e (AndroidX) taşıma Kitaplıklar. 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 kilitlenmeyi önlemek için bu sürümde yayıncıların build.gradle dosyalarında ek bağımlılıklarını belirtmesi gerekir:
    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
  • android.media.AudioManager.getStreamVolume kaynağından gelen ANR için düzeltme.
17.2.0 11.03.2019
  • Ödüllü Video: Yeni bir ödüllü API grubu eklendi (bkz. ödüllü paketinde yer alır.
  • Uyumlulaştırma: İlk başlatmayı destekleyen yeni bir uyumlulaştırma bağdaştırıcısı API'si grubu eklendi. Yeni API'yi uygulayan adaptörler Adapter sınıfı.
  • Sürümüyle birlikte firebase-analytics kullanan yayıncılar Herhangi bir reklam kitaplığının 17.2.0 kadarı (ör. 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
  • Reklam kitaplığındaki herhangi birinin 17.1.3 sürümüyle birlikte firebase-analytics kullanan yayıncılar (ör. 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
  • Reklam kitaplığındaki herhangi birinin 17.1.2 sürümüyle birlikte firebase-analytics kullanan yayıncılar (ör. com.google.android.gms:play-services-ads:17.1.2) com.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 ile sonuçlandı derleyici hatası. Sürümüyle birlikte firebase-analytics kullanan yayıncılar Herhangi bir reklam kitaplığının 17.1.1 kadarı (ör. 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 Ad Manager yayıncılarının, AndroidManifest.xml dosyalarında com.google.android.gms.ads.AD_MANAGER_APP anahtarıyla bir <meta-data> etiketi belirtmesi gerekir. Daha fazla bilgi için Başlangıç kılavuzu'nu inceleyin.
  • Yerel reklamlar: NativeAppInstallAd, NativeContentAd, ve ilişkili API'ler kullanımdan kaldırılarak yerine UnifiedNativeAd kullanılacak. Yeni API'lerin kullanımıyla ilgili daha fazla talimat için Yerel Reklamlar Gelişmiş Birleştirilmiş başlıklı makaleyi inceleyin.
  • Yerel reklamlar: "Bu reklamı bir daha gösterme" özelliği eklendi.
  • Yerel reklamlar: "ClickConfirmingView ayarlandığında UnconfirmedClickListener null olmamalıdır." adlı iyi huylu uyarı günlüğü kaldırıldı.
  • Ödüllü Reklamlar: setAdMetadataListener yöntemi eklendi Reklam meta verisi değişikliklerini dinlemek için RewardedVideoAd.
  • Ödüllü reklamlar: destroy() çağrısı, dinleyiciyi geçersiz kılar.
  • AdRequest.Builder tarihinde aşağıdaki yöntemler kullanımdan kaldırıldı.
  • onRewardedVideoCompleted() işlevinin tetiklenmemesine neden olan bir hata düzeltildi emülatörleri kullanın.
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 türlerini tek bir yeni türde (UnifiedNativeAd) birleştirir.
  • Not: Yerel reklamlar kullanırken yerel reklam tıklandığında günlüklerde şu zararsız uyarı gösterilir: "ClickConfirmingView ayarlandığında UnconfirmedClickListener null olmamalıdır." Bu uyarı yoksayılabilir ve sonraki süre içinde kaldırılacaktır kullanabilirsiniz.
12.0.1 28.03.2018
  • Reklamda 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() eklendi RewardedVideoAdListener için geri çağırma yöntemi.
  • Yerel uyumlulaştırma: trackViews() eklendi yöntemini NativeAdMapper hizmetine kullanarak bağdaştırıcılara bağımsız yerel reklam öğelerine karşılık gelen View nesne. trackView(), trackViews() için kullanımdan kaldırıldı.
11.8.0 2017‑12‑18
  • Hata düzeltmeleri ve genel iyileştirmeler.
11.6.0 07.11.2017
  • NativeAppInstallAd ve NativeContentAd dosyalarına NativeAdViewHolder sınıfı ve ilgili yöntemler eklendi.
  • AdLoader.getMediationAdapterClassName (yayıncılar) desteği sonlandırıldı Bunun yerine NativeAppInstallAd ve NativeContentAd).
  • Test reklamları artık reklamın üst kısmında bir etiket gösterir. Bkz. test rehberi ile bolca fırsat sunuyor.
11.4.0 2017‑09‑19
  • NativeAppInstallAd ve NativeContentAd sınıflarına getMediationAdapterClassName() yöntemleri eklendi. AdLoader içindeki aynı ada sahip yöntemin desteği sonlandırılacak.
  • Yerleşik video uyumlulaştırmayı desteklemek için MediationNativeListener sınıfına onVideoEnd() yöntemi, NativeAdMapper sınıfına hasVideoContent(), setHasVideoContent() ve setMediaView() yöntemleri, NativeMediationAdRequest sınıfına ise getAdVolume() ve isAdMuted() yöntemleri eklendi.
  • SearchAdRequest sınıfı kaldırıldı.
11.2.2 05.09.2017
  • RewardedVideoAd sınıfına PublisherAdRequest nesnesi alan yeni bir loadAd() yöntemi eklendi.
11.2.0 14.08.2017
  • loadAds() yöntemi AdLoader sınıfına eklendi, Bu izin, uygulamaların tek bir istekte birden fazla benzersiz reklam yüklemesine olanak tanır.
  • Uygulamanızı Google Mobil uygulamasının 11.2.0 veya sonraki bir sürümüne yükselttiğinizde Ads SDK'sında, uygulamanızın build.gradle değerinin de En az 26 öğeden compileSdkVersion tanesi (Android O). 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 deposundan kullanılabilir. Daha fazla bilgi için Google Play Hizmetleri'ne bakın sürüm notları gibidir.
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öntemler ve AdView, InterstitialAd, ve NativeExpressAdView sınıf. Ayrıca ilgili uygulama içi satın alma sınıfları da kaldırıldı.
  • OnVideoMute() eklendi, OnVideoPause(), OnVideoPlay() ve OnVideoStart() yöntemleri VideoController.VideoLifecycleCallbacks sınıfını kullanır.
  • PublisherInterstitialAd ve RewardedVideoAd sınıflarına setImmersiveMode() yöntemi ekleyerek tam ekran reklamlarda tam sayfa modunu etkinleştirme özelliği eklendi.
  • Yerel reklam artı banner istekleri için AdLoader ile birlikte 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, tam sayfa modu güncellemelerinden haberdar olmak için uygulayabileceği isteğe bağlı OnImmersiveModeUpdatedListener arayüzü eklendi.
  • getMediationAdapterClassName() yöntemi RewardedVideoAd sınıf.
  • Uyumlulaştırma bağdaştırıcısını otomatik olarak korumak için keep kural eklendi sınıf adları için ProGuard kullanabilirsiniz.
10.2.0 2017‑2‑15
  • Google Play Hizmetleri 10.2.x, Android 2.3.x (Gingerbread) sürümüne yönelik tam desteğin artık yer almadığı ilk sürümdür. 10.2.x ve sonraki SDK sürümleri kullanılarak geliştirilen uygulamalar, minimum 14 API düzeyi gerektirir ve 14'ün altında API düzeyi çalıştıran cihazlara yüklenemez. Seçenekleriniz hakkında daha fazla bilgi edinmek için uygulamanızın desteğini genişletmesi için birden fazla APK oluşturma dahil Android Gingerbread için bkz. Android Geliştiricileri Blogu:
  • Yerel Gelişmiş 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 uyumlulaştırıcı bağdaştırıcılar için InitializableMediationRewardedVideoAdAdapterarabirimi eklendi.
  • Google Ads'de uygulama içi önizleme ve sorun giderme desteği eklendi Yönetici'yi seçin.
10.0.1 21.11.2016
  • 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ı başlatırken bu yöntemi çağırmalıdır hakkında bilgi edindiniz. AdMob yayıncıları yine de MobileAds.Initialize(Context, String)'ü kullanmaya ve uygulama kodlarını göndermeye devam etmelidir.
9.6.0 22.09.2016
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öntemi kullanarak uygulama yayıncıları, doğal reklamlarda AdChoices öğelerinin konumunu belirtebilir.
  • Video reklam oynatma, çeşitli hata düzeltmeleriyle iyileştirildi.
9.0.1 26.05.2016
  • 9.0.0 sürümünde kullanıma sunulan bir ProGuard sorununu giderir. Yayıncıların artık com.google.android.gms.common.util.DynamiteApi için keep seçeneğine ihtiyacı yoktur.
9.0.0 18.05.2016
  • Konum bilgilerinin otomatik olarak doldurulması eklendi açık bir şekilde konum izni veren uygulamalar için geçerlidir.
  • Ödüllü video uyumlulaştırma ö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 artık kullanımdan kaldırılmadı.
  • MobileAds.initialize(android.content.Context) yöntemi artık kullanımdan kaldırıldı.
  • MediationNativeListener.onAdImpression() yöntemi eklendi Uyumlulaştırma bağdaştırıcılarında gösterimleri raporlamak için kullanılır.
  • Yalnızca bu sürüm için, başvuru sonrası işlem için ProGuard kullanan uygulamalar 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
  • Mobil 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 yapıldı.
8.3.0 6.11.2015
  • Ödüllü video reklamlar için destek eklendi.
  • PublisherAdView öğesine bir isLoading() yöntemi eklendi ve PublisherInterstitialAd aracılığıyla reklam isteğinin uygun olup olmadığını kontrol edin takip edebilirsiniz.
  • setIsDesignedForFamilies() yöntemi eklendi AdRequest.Builder ve PublisherAdRequest.Builder.
  • NativeAdView listesine destroy() yöntemi eklendi.
8.1.0 24.09.2015 Çeşitli hata düzeltmeleri.
7.8.0 13.08.2015
  • MRAID v2 resmi sürüm sürümü.
  • Reklam isteğinin devam edip etmediğini kontrol etmek için AdLoader, AdView ve InterstitialAd sınıflarına 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 2015‑03‑19
  • addCustomTargeting() ve addCategoryExclusion() yöntem PublisherAdRequest.Builder.
  • Manuel gösterim sayımı kullanılırken PublisherAdView.recordManualImpression()'ın Ad Manager'da birden fazla gösterim kaydetmesine neden olan bir sorun düzeltildi.
  • <supports-screens> etiketinde android:largestWidthLimitDp özelliği kullanıldığında reklamların hatalı şekilde oluşturulmasına neden olan sorun düzeltildi.
  • setRequestAgent() eklendi yöntemini AdRequest.Builder olarak değiştirin ve PublisherAdRequest.Builder. Bu yöntem, Mobile Ads SDK'sında uyumlulaştırma yapan üçü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 Google Play Hizmetleri'nin reklam bölümünü de com.google.android.gms:play‑services‑ads:6.+
    Not: XML'de banner reklam oluşturan uygulamalar yine de referans vermelidir com.google.android.gms:play‑services:6.+ kitaplığının tamamı.
  • Çeşitli hata düzeltmeleri.
6.1 2014‐10‐08
  • com.google.android.gms.ads.MediationAdRequest hesabına getLocation() yöntemi eklendi.
  • Şu öğe için geçiş reklamı kapatma düğmesine içerik açıklaması eklendi: erişilebilirlik.
  • "Google Play kaynakları bulunamadı" günlük kaydı kaldırıldı Kütüphane, bağlantılı hale getirebilirsiniz.
  • getMediationAdapterClassName(), AdView koleksiyonuna eklendi kullanarak, şu anda reklam gösteren reklam ağı uyumlulaştırma bağdaştırıcısının sınıf adını alabilirsiniz.
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ısı 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şlemi için yeni geçiş reklamı biçimi eklendi. Uygulama içi satın alma etkinliklerini dinlemek için InterstitialAd üzerinde bir InAppPurchaseListener ayarlayın.
  • Okuma nedeniyle oluşan SecurityException kilitlenmesiyle ilgili hata düzeltmesi gservices'ı izniniz olmadan kullanır.
4,3 17‐03‐2014
  • InterstitialAd artık bir uygulama bağlamı iletildiğinde çalışıyor.
  • PublisherAdRequest.Builder yöntemi PublisherAdRequest.Builder'a 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.
  • Geçiş reklamı istendiğinde ancak manifest'te AdActivity belirtilmediğinde oluşan kilitlenme düzeltildi.
4.0 31-10-2013
  • Google Mobile Ads API'leri artık Google Play Hizmetleri.
  • Google Mobile Ads API'lerinde yapılacak gelecekteki güncellemeler Google Play Hizmetleri'ni kullanarak cihazlarınıza gönderebilirsiniz.
  • Mobil Uygulamalar için Ad Manager ve Arama Ağı Reklamları henüz desteklenmemektedir.