Sürüm notları

-yer tutucu2 l10n-yer
Sürüm Yayın Tarihi Notlar
21,0,0 25.05.2022
  • Zarar veren değişiklikler:
    • Google Mobile Ads SDK'sı artık tüm uygulamaların çalışması için minimum Android API düzeyi 19 olmalıdır.
    • Daha önce açıkça boş değer 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, setLocation()
      • AdRequest tarihinde getLocation()
      • MediationAdConfiguration, getLocation()
  • MobileAds.getVersionString() kullanımdan kaldırıldı. Bunun yerine MobileAds.getVersion() kullanın.
  • ResponseInfo öğesine getLoadedAdapterResponseInfo() yöntemi eklendi.
  • AdapterResponseInfo bölümüne aşağıdaki yöntemler eklendi:
    • getAdSourceName()
    • getAdSourceId()
    • getAdSourceInstanceName()
    • getAdSourceInstanceId()
  • Reklam inceleyicideki özel etkinlikler için destek eklendi.
20,6,0 22.02.2022
20,5,0 18.11.2021
  • API 31'i hedefleyen uygulamalar için Android 12 cihazları 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
  • 20.4.0 sürümünden itibaren Google Mobile Ads SDK'sı, SDK'nın Android derleme araçları tarafından otomatik olarak uygulama manifestinde birleştirilmiş com.google.android.gms.permission.AD_ID iznini içerir. Devre dışı bırakma da dahil olmak üzere AD_ID izin beyanı hakkında daha fazla bilgi edinmek için bu Play Console Yardım makalesine bakın.
  • onAdClicked() geri çağırması FullScreenContentCallback listesine eklendi.
  • Yerel reklam biçimi için AdListener sınıfında onAdClicked() geri çağırma 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ı.
    • Publisher ön ekiyle kaldırılan sınıflar (ör.: PublisherAdView) içerebilir.
    • 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ü bir reklamı yüklemek için RewardedAd.load() statik yöntemini kullanın.
  • Reklam İnceleyici özelliği eklendi (Beta).
  • Uyarlanabilir banner reklamlar yerine AdSize.SMART_BANNER kullanımdan kaldırıldı.
  • Herkese açık tüm API'lere açık boş değer ek açıklamaları eklendi.
19,8,0 15.03.2021
  • Kullanıcı Mesajlaşma Platformu SDK'sına bağımlılık eklendi.
  • onAdImpression() geri çağırması FullScreenContentCallback listesine 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örlerin bu biçimleri yüklemek için Adapter sınıfını uygulaması gerekir.
    • Teklif adaptörleri artık RTB'ye özel biçimler için Adapter sınıfında farklı yükleme yöntemleri uygulayabilir.
19,7,0 2021‐01‐20
  • Önemli değişiklikler:
    • InterstitialAd
    • RewardedAd
    • NativeAd
    • AppOpenAd
  • CustomRenderedAd kullanımdan kaldırıldı.
  • Publisher ön ekine sahip sınıf ve paketler kullanımdan kaldırılıp AdManager ön eki ile değiştirilmiştir.
  • 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. Daha ayrıntılı bilgi için sürüm 20.0.0 taşıma kılavuzuna bakın.
19,6,0 2020‐12‐04
  • onAdLeftApplication() AdListener yöntemi kullanımdan kaldırıldı.
  • Android 11 cihazlarındaki kullanıcılardan bir reklamı tıklarken tarayıcı seçmelerini gerektiren hata düzeltildi.
19,5,0 2020‐10‐20
  • Banner Reklamlar: Banner reklamlar için artık onAdImpression() AdListener yöntemi çağrılmaktadır.
  • Google Mobile Ads SDK'sı tarafından yapılan HTTPS çağrıları için zaman aşımını özelleştirmek üzere setCustomHttpMillis() yöntemi eklendi.
19,4,0 09.09.2020
  • API 30'u hedefleyen uygulamalar için Android 11 cihazları desteği eklendi.
  • Uygulama açılış reklamları: AppOpenAd biçimi, banner görünümünden çok tam ekran biçiminde çalışacak şekilde değiştirildi. AppOpenAd öğesine 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 bilgileri almak için ResponseInfo.getAdapterResponses() kullanın.
  • Eski Ödüllü Reklamlar: RewardedVideoAd kullanımdan kaldırıldı.
  • MobileAds.initialize() ürününün bir kez geri döndürme işleyicisini yalnızca bir kez çağırmasına neden olan hata düzeltildi. MobileAds.initialize() öğesine yapılan her çağrı artık tamamlama geri çağırmasını çağırıyor.
19,3,0 2020‐07‐20
  • AdError öğesine 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).
  • Kullanımdan kaldırılan yük hatası geri çağırmaları (ör. onAdFailedToLoad(int).
  • Ödüllü Reklamlar: onRewardedAdFailedToShow(AdError) eklendi ve kullanımdan kaldırıldı onRewardedAdFailedToShow(int).
  • Ödüllü Uyumlulaştırma: MEDIATION_SHOW_ERROR sunu hata kodu eklendi. Uyumlulaştırılmış reklamlarla ilgili tüm sunum hataları, artık AdError.getCode() için MEDIATION_SHOW_ERROR ve temel uyumlulaştırma hatasını temsil eden bir Nnull olmayan AdError.getCause() döndürür.
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 tespit edip 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ını ilk kullanıma hazırlamayı 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 ortaya çıkan bellek sızıntısı.
19,0,0 02.03.2020
  • setNeighboringContentUrls() ve getNeighboringContentUrls(), AdRequest listesine eklendi.
  • Yüklenen bir reklam hakkında bilgi sağlayan ResponseInfo sınıfı eklendi.
  • Tüm reklam biçimleri için getMediationAdapterClassName() özelliği getResponseInfo() yerine kullanımdan kaldırıldı.
  • Yerel Reklamlar: MediaContent için getDuration() ve getCurrentTime() yöntemleri eklendi.
  • Yerel Uyumlulaştırma: Adaptörlerin uygulanması için UnifiedNativeAdMapper uygulamasına getDuration() ve getCurrentTime() yöntemleri eklendi.
  • AdRequest.Builder.addTestDevice() kullanımdan kaldırıldı. 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 ö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(), 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 sağlanan istisnaları yakalar.
  • Ödüllü Uyumlulaştırma: Birden fazla uyumlulaştırmalı ödüllü reklamın önbelleğe alınması durumunda yalnızca bir reklamın gösterilmesine neden olan hata düzeltildi.
  • Tüm reklam isteklerinde test cihazlarının bir kez ayarlanmasını sağlamak için setTestDeviceIds() yöntemi eklendi.
18,2.0 29.08.2019
  • 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.
18,1.1 23.07.2019
  • Uyumlulaştırma: Uygulamalar artık MobileAds.initialize(Context, OnInitializationCompleteListener) çağırdığında adaptörler başlatılır.
  • Uyumlulaştırma: Yığın izlemeler (stack trace) Google Mobile Ads SDK'sını içeren adaptör istisnaları artık Google Mobile Ads SDK'sı tarafından yakalanır ve işlenir.
18,1,0 09.07.2019
  • Uygulama Ölçüm desteği için resmi sürüm.
  • Uygulama ölçümü, uygulama başlatıldığında varsayılan olarak verileri başlatır ve gönderir. Google Mobile Ads SDK'sı açık bir şekilde çağrılana kadar uygulama ölçümünü erteleme seçeneği eklendi.
  • Google Mobile Ads SDK'sı ve yapılandırılmış tüm 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 olan MobileAds.initialize(Context, OnInitializationCompleteListener) eklendi.
  • Uygulamanız için yapılandırılan tüm reklam ağlarının başlatma durumunu belirtmek amacıyla 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: Yerel bir reklamın medya öğesi için belirli bir en boy oranı istemek üzere NativeAdOptions.Builder.setMediaAspectRatio() yöntemi eklendi. Bu seçenek, kullanımdan kaldı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 üzerinden resim yükleyen yayıncılar, artık reklamın medya içeriğini alabilir, buna resim sağlayabilir ve video olmayan reklamlar için MediaView aracılığıyla resim verilerini doldurmak üzere MediaView.setMediaContent() çağrısında bulunabilir.
  • Yerel reklamlar 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 sürümlerine bağımlılık eklendi. Uygulamaların artık bu bağımlılıkları açıkça eklemesi gerekmiyor.
18,0,0 17.06.2019
  • Android Destek Kitaplıklarından Jetpack (AndroidX) Kitaplıklarına geçiş. Daha fazla bilgi için Google Play hizmetleri sürüm notlarına bakın.
  • Bu sürüm, Play Store'dan yapılan uygulama yüklemesinden sonra ilk lansmanda kilitlenmenin yaşanmaması için yayıncıların build.gradle'da ek bağımlılık bildirmelerini 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 sorunu düzeltildi.
17,2,0 11.03.2019
  • Ödüllü Video: Birden fazla ödüllü reklamı aynı anda yüklemenize olanak tanıyan yeni bir ödüllü API grubu (ödüllü pakete bakın) eklendi.
  • Uyumlulaştırma: Başlatmayı destekleyen yeni bir uyumlulaştırma bağdaştırıcısı API'sı grubu eklendi. Yeni API'yi uygulayan adaptörler Adapter sınıfını uygular.
  • Reklam kitaplığının 17.2.0 sürümü ile birlikte firebase-analytics kullanan yayıncılar (ö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ığının 17.1.3 sürümü ile 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ığının 17.1.2 sürümü ile 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 12.11.2018
  • Belirli play-services-ads & firebase-analytics (ör. ads:17.1.0 & analytics:16.0.5), duplicate entry derleyici hatasıyla sonuçlandı. Reklam kitaplığının 17.1.1 sürümü ile birlikte firebase-analytics kullanan yayıncılar (ö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 05.10.2018
  • Google AdMob yayıncılarının AndroidManifest.xml dosyalarında, com.google.android.gms.ads.APPLICATION_ID anahtarıyla bir <meta-data> etiketi belirtmeleri gerekmektedir. Daha fazla bilgi için Başlangıç kılavuzuna bakın.
  • Yerel reklamlar: NativeAppInstallAd, NativeContentAd ve ilişkili API'ler UnifiedNativeAd ürününün yerini alır. Yeni API'leri kullanmayla ilgili daha fazla talimat için Local Ads Advanced Unified bölümünü inceleyin.
  • Yerel reklamlar: "Bu Reklamı Bir Daha Gösterme" özelliği eklendi.
  • Yerel reklamlar: Yararlı uyarı günlüğü: "UnconfirmedClickListener, ClickConfirmingView ayarlanırken boş değerli olmamalıdır."
  • Ödüllü Reklamlar: Reklam meta veri değişikliklerini dinlemek için RewardedVideoAd tarihinde setAdMetadataListener yöntemi eklendi.
  • Ödüllü reklamlar: destroy() çağrısında dinleyici boş kalır.
  • Aşağıdaki yöntemler AdRequest.Builder tarihinde kullanımdan kaldırılmıştır.
  • onRewardedVideoCompleted() emülatörlerinde etkinleşmeyen bir hata düzeltildi.
16,0,0 02.10.2018
  • 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
  • MRAID v3 beta sürümü.
  • Yerel reklamlar: Birleşik Yerel Reklam API'sı eklendi. Bu işlem, NativeAppInstallAds ve NativeContentAds öğelerini tek bir yeni türde birleştirir: UnifiedNativeAd.
  • Not: Yerel reklamları kullanırken, yerel reklam tıklandığında günlüklerde gösterilen yararlı bir uyarı vardır: "ClickConfirmingView ayarlanırken UnconfirmedClickListener boş değerli olmamalıdır.&quot Bu uyarı yoksayılabilir ve sonraki sürümde kaldırılacaktır.
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: RewardedVideoAdListener hizmetine onRewardedVideoCompleted() geri çağırma yöntemi eklendi.
  • Yerel uyumlulaştırma: trackViews() yönteminin NativeAdMapper öğesine eklenmesiyle adaptörler yerel reklam öğelerine karşılık gelen View nesnelerine erişebilir. trackViews() kullanılması için trackView() kullanımdan kaldırıldı.
11,8,0 12.01.2017
  • Hata düzeltmeleri ve genel iyileştirmeler.
11,6,0 17.01.2017
  • NativeAppInstallAd sınıfı ve NativeContentAd modelinde NativeAdViewHolder sınıfı ve ilgili yöntemler eklendi.
  • Kullanımdan kaldırılan AdLoader.getMediationAdapterClassName (yayıncılar bunun yerine NativeAppInstallAd ve NativeContentAd içinde aynı ada sahip yöntemleri kullanmalıdır).
  • Test reklamlarında artık reklamın üstünde bir etiket gösterilmektedir. Daha fazla bilgi için test kılavuzuna bakın.
11,4,0 19.09.2017
  • NativeAppInstallAd ve NativeContentAd sınıflarına getMediationAdapterClassName() yöntemleri eklendi. AdLoader içinde aynı ada sahip yöntem kullanımdan kaldırılacaktır.
  • Yerel video uyumlulaştırmayı desteklemek için MediationNativeListener sınıfına, hasVideoContent(), setHasVideoContent() ve setMediaView() yöntemlerine ve NativeAdMapper sınıfına getAdVolume() ve isAdMuted() yöntemlerine onVideoEnd() yöntemi 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
  • AdLoader sınıfına loadAds() yöntemi eklendi. Bu sayede uygulamalar tek bir istekte birden fazla benzersiz reklam yükleyebilir.
  • 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 en az 26 (Android O) compileSdkVersion sürümünü de belirtecek şekilde güncellenmesi gerekir. Bu işlem, 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ılabilir. 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.
  • AdView, InterstitialAd ve NativeExpressAdView sınıflarından getInAppPurchaseListener() ve setInAppPurchaseListener() yöntemleri kaldırıldı. Ayrıca, ilgili uygulama içi satın alma sınıfları da kaldırıldı.
  • VideoController.VideoLifecycleCallbacks sınıfına OnVideoMute(), OnVideoPause(), OnVideoPlay() ve OnVideoStart() yöntemleri eklendi.
  • PublisherInterstitialAd ve RewardedVideoAd sınıflarına setImmersiveMode() yöntemi ekleyerek tam ekran reklamlarda etkileyici modu etkinleştirme imkanı eklendi.
  • Yerel artı banner'ı istekleri için AdLoader ile kullanmak ü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, sürükleyici mod güncellemeleri hakkında bilgilendirilmek 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 kural 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 bir sürümdür. SDK 10.2.x ve sonraki sürümler kullanılarak geliştirilen uygulamalar, minimum 14 Android API düzeyi gerektirir ve API düzeyi 14'ün altında olan cihazlara yüklenemez. Uygulamanızın Android Gingerbread desteğini uzatmak 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.
  • NativeAdMapper sınıfına getAdChoicesContent() ve setAdChoicesContent() yöntemleri eklendi.
  • Reklam isteğinde bulunulmadan önce ilk kullanıma hazırlamayı 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 211‐11‐21
  • Hata düzeltmeleri ve genel iyileştirmeler.
9,8,0 2016‐10‐24
  • MobileAds.Initialize(Context) kullanımdan kaldırıldı. Google Ad Manager yayıncıları, uygulamalarını başlatırken bu yöntemi çağırmalıdır. AdMob yayıncılarının yine de MobileAds.Initialize(Context, String) kullanmaları ve uygulama kodlarını iletmeleri gerekir.
9,6,0 22.09.2016
  • Yerel Reklamlar Gelişmiş video reklamları için MediaView sınıfı eklendi.
  • Ad Manager reklam birimlerinde reklam öğesi önizlemesi ve sorun giderme 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. Artık uygulama yayıncıları, yerel reklamlarda AdChoices konumlarını belirtmek için bu özelliği kullanabilir.
  • Video reklam oynatma özelliği, ç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
  • Konum izni açıkça veren uygulamalar için konum bilgilerinin otomatik doldurulması.
  • Ödüllü Video uyumlulaştırma özel etkinlikleri için destek eklendi.
  • Yerel Express reklamları için video seçenekleri eklendi.
  • Custom Search Ads API güncellendi.
  • setAppMuted() yöntemi eklendi.
  • MobileAds.initialize(android.content.Context, java.lang.String) yöntemi artık kullanımdan kaldırılmıştır.
  • MobileAds.initialize(android.content.Context) yöntemi kullanımdan kaldırılmıştır.
  • Uyumlulaştırma bağdaştırıcılarındaki gösterimleri raporlamak için MediationNativeListener.onAdImpression() yöntemi eklendi.
  • Yalnızca bu sürümde, uygulamalarını korumak için ProGuard kullanan uygulamaların ProGuard yapılandırma dosyasına aşağıdaki keep seçeneğini eklemesi gerekmektedir:

    -keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
8.4.0 12.12.2015
  • Herkese açık bir yöntem olan MobileAds.setAppVolume(), bir uygulamanın mevcut ses seviyesi hakkında Mobile Ads SDK'sını bilgilendirmek için 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 öğelerine isLoading() yöntemi eklendi.
  • setIsDesignedForFamilies() yöntemi, AdRequest.Builder ve PublisherAdRequest.Builder öğelerine eklendi.
  • NativeAdView için destroy() yöntemi eklendi.
8.1.0 24.09.2015 Çeşitli hata düzeltmeleri.
7,8,0 03.08.2015
  • MRAID v2 resmi sürüm sürümü.
  • Bir reklam isteğinin devam edip etmediğini kontrol etmek için AdLoader, AdView ve InterstitialAd alanlarına bir 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'daki uygulama yükleme ve içerik yerel reklam biçimleri için destek eklendi.
  • Ad Manager rezervasyonları için kullanılabilen özel yerel reklam biçimleri desteği eklendi.
7,3,0 2015‐04‐28 Çeşitli hata düzeltmeleri.
7,0,0 19.03.2015
  • PublisherAdRequest.Builder öğesine addCustomTargeting() ve addCategoryExclusion() yöntemleri eklendi.
  • Manuel gösterim sayımı kullanılırken PublisherAdView.recordManualImpression() öğesinin Ad Manager'da birden fazla gösterim kaydetmesine neden olan sorun düzeltildi.
  • <supports-screens> etiketinde android:largestWidthLimitDp özelliği kullanılırken reklamların doğru bir şekilde oluşturulmamasına neden olan sorun düzeltildi.
  • setRequestAgent() yöntemi AdRequest.Builder ve PublisherAdRequest.Builder öğelerine eklendi. Bu yöntem, Mobile Ads SDK'sına aracılık yapan üçüncü taraflarca reklam isteği kaynaklarını belirtmek için kullanılmalıdır.
6,5,87 08.12.2014
  • Bölünmüş JAR mimarisi eklendi: Android Studio geliştiricileri artık com.google.android.gms:play‑services‑ads:6.+ alanına bağlı olarak Google Play hizmetlerinin reklam kısmını dahil edebilir.
    Not: XML olarak banner reklamlar oluşturan uygulamalar yine de com.google.android.gms:play‑services:6.+ kitaplığının tamamına referans vermelidir.
  • Çeşitli hata düzeltmeleri.
6.1 08.10.2014
  • 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üğü 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 AdView hedefine 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.
  • Telefonlar ve 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 üzerinde bir InAppPurchaseListener ayarlayın.
  • gservices'i izinsiz okuma nedeniyle SecurityException kilitlenme için hata düzeltmesi.
4.3 17.03.2014
  • Bir uygulama bağlamı aktarılırsa InterstitialAd artık çalışır.
  • setContentUrl() yöntemi PublisherAdRequest.Builder klasörüne eklendi.
  • Hizmet kayıtlı değilken istisna için sorunu düzeltin.
4.2 03.02.2014 Çeşitli hata düzeltmeleri.
4.1 16.01.2014
  • Ad Manager ve Mobil Uygulamalar için Arama Ağı Reklamları için destek eklendi.
  • AdRequest.Builder artık setLocation() yöntemine sahip.
  • Bir geçiş reklamı istendi, ancak manifest dosyasında AdActivity belirtilmemişse meydana gelen kilitlenme düzeltildi.
4.0 31.01.2013
  • Google Mobile Ads API'leri artık Google Play Hizmetleri'nin bir parçasıdır.
  • Google Mobile Ads API'lerinde gelecekte yapılacak güncellemeler, Google Play Hizmetleri üzerinden cihazlara otomatik olarak aktarılır.
  • Ad Manager ve Mobil Uygulamalar için Arama Ağı Reklamları henüz desteklenmemektedir.