23.4.0 sürümünde kullanıma sunulan reklam yükleme hatası logcat mesajları hata düzeyinden bilgi düzeyine güncellendi.
Reklamlar için WebView API'deki Özel Sekmelerde kişiselleştirilmiş reklamlardan daha iyi para kazanma
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ı çağırıyor. 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ını hata ayıklama başlıklı makaleyi inceleyin. Reklam yayınlamayla ilgili ve dokümanlar
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ılmaya başlandı.
Adaptörler bu yeni yükleme yöntemlerini ve ilgili nesneleri kullanmaya geçmelidir.
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, değiştirilmeden 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 nedenle, devralma yapısında AdManagerAdRequest.Builder'in artık AdRequest.Builder'den devralmaması için bir değişiklik yapılması gerekiyordu.
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 değerlendiriliyordu.
Reklam inceleyici: Google Play Hizmetleri olmayan cihazlarda reklam inceleyici kullanıcı arayüzünden reklam isteklerini tetikleme özelliği etkinleştirildi.
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ö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, 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.
RECEIVE_BOOT_COMPLETED izni androidx.work:work-runtime bağımlılığından kaldırıldı. 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
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 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ı ve yerel reklamları göstermek için SDK desteğinin kapsamını genişletin.
Uygulamalarınızdan toplanan verilerden yararlanarak daha alakalı ve kişiselleştirilmiş reklamlar yayınlamanıza yardımcı olmak için yayıncı birinci taraf kimliği (eski adıyla aynı uygulama anahtarı) desteği eklendi.
QueryInfo jenerasyonu için resmi sürüm sürümü.
21.3.0
2022‑10‑10
Reklam inceleyici: Reklam inceleyici kullanıcı arayüzü üzerinden istenen reklamların istenmesi ve gösterilmesi için SDK desteği eklendi.
Google Mobile Ads SDK'sı, RequestConfiguration.Builder.setTagForChildDirectedTreatment()
işlevi 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()
işlevi 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) aktarımını devre dışı bırakır.
20.5.0
18-11-2021
API 31'i hedefleyen uygulamalar için Android 12 cihazlar için destek eklendi.
Raporlama ve sahtekarlık ö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'a şu geri aramayı ekledim:
onAdClicked()
Yerel reklam biçimi için AdListener sınıfında onAdClicked()
geri çağırma işlevi etkinleştirildi.
Uyumlulaştırma bağdaştırıcıları: Tüm uyumlulaştırma bağdaştırıcısı yük çağrılarında mediationExtras parametresi için sabit değer atanabilirlik ek açıklaması.
20.2.0
2021‑06‑08
Google Ad Manager yayıncıları için reklam inceleyici (Beta) desteği eklendi.
onAdImpression() geri çağırması FullScreenContentCallback öğesine 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 veren 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
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 küçük 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 bilgi için 20.0.0 sürümüne geçiş rehberine göz atın.
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
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ının zaman aşım süresini ö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 için 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.
LoadAdError döndüren tüm reklam biçimlerine yeni yükleme hatası geri çağırmaları eklendi. Ö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 sunma hata kodu eklendi. Aracılıklı reklamlarla ilgili tüm sunum 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
2020‑06‑18
RewardedInterstitialAd biçimi 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.
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ırıcı bağdaştırıcısı ilklendirmesini devre dışı bırakmak için Google Mobile Ads SDK'sını ilk kullanıma hazırlamadan önce bu yöntemi çağırın.
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ındaki 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.
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ç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.
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
09.07.2019
Uygulama Ölçümü desteği için 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ça çağrılana kadar uygulama ölçümünü erteleme seçeneği eklendi.
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 alabilir, reklama resim ekleyebilir ve video dışı 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 için bağımlılık eklendi. Uygulamaların artık bu bağımlılıkları açık bir şekilde eklemesi gerekmez.
Play Store'dan uygulama yüklendikten sonra ilk başlatmada meydana gelen kilitlenmeleri önlemek için bu sürüm, yayıncıların derleme.gradle dosyalarında ek bağımlılıklar bildirmesini gerektirir:
android.media.AudioManager.getStreamVolume kaynağından gelen 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.
Reklam kitaplığındaki herhangi birinin 17.2.0 sürümüyle 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
Herhangi bir reklam kitaplığının (ör.firebase-analytics17.1.3com.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.2com.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.
Reklam kitaplığındaki herhangi birinin 17.1.1 sürümüyle 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.
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: "ClickConfirmingView ayarlandığında UnconfirmedClickListener null olmamalıdır." adlı iyi huylu uyarı günlüğü kaldırıldı.
Ödüllü Reklamlar: Reklam meta veri değişikliklerini dinlemek için RewardedVideoAd üzerinde setAdMetadataListener yöntemi eklendi.
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
MRAID 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 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 bilgi için Google Play Hizmetleri sürüm notlarına bakın.
12.0.0
2018-03‐20
Ödüllü video: onRewardedVideoCompleted()RewardedVideoAdListener için geri çağırma yöntemi eklendi.
Yerel uyumlulaştırma: trackViews() yöntemini NativeAdMapper'e ekleyerek bağdaştırıcılara tekil doğal reklam öğelerine karşılık gelen View nesnelerine erişim izni verildi.
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 sınıflarına NativeAdViewHolder sınıfı ve ilgili yöntemler eklendi.
Desteği sonlandırılan AdLoader.getMediationAdapterClassName (yayıncılar bunun yerine NativeAppInstallAd ve NativeContentAd'de aynı ada sahip yöntemleri kullanmalıdır).
Test reklamlarda 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
19.09.2017
NativeAppInstallAd ve NativeContentAd sınıflarına getMediationAdapterClassName() yöntemleri eklendi. AdLoader içindeki aynı ada sahip yöntemin desteği sonlandırılacak.
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 istekle 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 dosyası da en az 26 (Android O) sürümüne sahip bir compileSdkVersion belirtecek şekilde güncellenmelidir. Bu, 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ı.
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, tam sayfa modu güncellemelerinden haberdar olmak için uygulayabileceği isteğe bağlı OnImmersiveModeUpdatedListener arayüzü eklendi.
RewardedVideoAd sınıfına getMediationAdapterClassName() yöntemi eklendi.
ProGuard kullanılırken uyumlulaştırıcı 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 için en az Android API düzeyi 14 gerekir ve bu uygulamalar API düzeyi 14'ün altındaki cihazlara yüklenemez. Uygulamanızın Android Gingerbread desteğini genişletmek için birden fazla APK oluşturma dahil olmak üzere seçenekleriniz hakkında daha fazla bilgi edinmek için
Android Developers Blog'u inceleyin.
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.
NativeAdMapper sınıfına getAdChoicesContent() ve setAdChoicesContent() yöntemleri eklendi.
Reklam isteği gönderilmeden önce erken ilk kullanıma hazırlama özelliğini etkinleştirmek isteyen ödüllü video uyumlulaştırıcı bağdaştırıcılar için InitializableMediationRewardedVideoAdAdapterarabirimi 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ılmadı.
Google Ad Manager yayıncıları, uygulamalarını başlatırken bu yöntemi
çağırmalıdır. AdMob yayıncıları yine de MobileAds.Initialize(Context, String) kullanmalı ve uygulama kodlarını iletmelidir.
9.6.0
22.09.2016
Doğal Reklamlar Gelişmiş video reklamlar için MediaView sınıfı eklendi.
Ad Manager reklam birimlerinin reklam öğesi önizlemesi ve sorunlarını gidermek için MobileAds sınıfına bir openDebugMenu() 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
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ı yok.
9.0.0
18.05.2016
Konum iznini açıkça veren uygulamalar için konum bilgilerinin otomatik olarak doldurulması özelliği eklendi.
Ödüllü video uyumlulaştırma özel etkinlikleri için destek eklendi.
Yerel Ekspres reklamlar için video seçenekleri eklendi.
Yalnızca bu sürüm için, uygulamalarında son işlem yapmak üzere ProGuard kullanan uygulamaların 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
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 uygulandı.
8.3.0
6.11.2015
Ödüllü video reklamlar için destek eklendi.
Bir reklam isteğinin devam edip etmediğini kontrol etmek için PublisherAdView ve PublisherInterstitialAd sınıflarına isLoading() yöntemi eklendi.
setIsDesignedForFamilies() yöntemi AdRequest.Builder ve PublisherAdRequest.Builder'e 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ü.
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() özelliği kullanımdan kaldırıldı.
Bunun yerine PublisherAdView#setManualImpressionsEnabled() politikasını kullanın.
7.5.0
28.05.2015
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
28.04.2015
Çeşitli hata düzeltmeleri.
7.0.0
2015‑03‑19
PublisherAdRequest.Builder adlı koleksiyona 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.
setRequestAgent() yöntemi AdRequest.Builder ve PublisherAdRequest.Builder'e 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.+'e bağlı olarak Google Play Hizmetleri'nin yalnızca reklam bölümü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 hesabına getLocation() yöntemi eklendi.
Erişilebilirlik için geçiş reklamı kapat düğmesine 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ısı 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 üzerinde bir InAppPurchaseListener ayarlayın.
İzinsiz gservices okuma nedeniyle SecurityException kilitlenmesine dair hata düzeltmesi.
4,3
17‐03‐2014
InterstitialAd artık bir uygulama bağlamı iletildiğinde çalışıyor.
PublisherAdRequest.Builder öğesine setContentUrl() yöntemi eklendi.
Hizmet kayıtlı değil hatası için 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 için setLocation() yöntemi ayarlandı.
Geçiş reklamı istendiğinde ancak manifest'te AdActivity belirtilmediğinde oluşan kilitlenme düzeltildi.
[null,null,["Son güncelleme tarihi: 2024-11-12 UTC."],[[["The Google Mobile Ads SDK for Android has undergone numerous updates, introducing new features, deprecating older ones, and requiring code adjustments for developers."],["Major version updates, like 23.0.0 and 22.0.0, often include breaking changes that require careful migration."],["New ad formats and functionalities, including improved ad load failure logs and adaptive banner sizes, have been progressively added."],["Developers should consult the detailed release notes for each version to ensure compatibility and leverage new features, paying close attention to deprecations."],["Minimum Android API levels and compileSdkVersion requirements have increased over time, necessitating updates for developers targeting newer Android versions."]]],[]]