Sürüm |
Yayın Tarihi |
Notlar |
3.36.0 |
2024-11-07 |
- Bu sürümde, hazır uygulamalarla ilgili bilinen bir sorun ortaya çıkmıştır
. IMA'yı anında uygulamalara entegre ediyorsanız uygulamanızı IMA 3.36.0 sürümüne güncellememenizi öneririz. Sonraki SDK sürümünde bu soruna yönelik bir düzeltme yer alacak.
-
NetworkCode parametresini içeren yeni akış isteği yöntemleri ekler. Yeni yöntemler ImaSdkFactory.createLiveStreamRequest() ve ImaSdkFactory.createVodStreamRequest() 'dir.
networkCode parametresini içermeyen benzer API'lerin desteği sonlandırıldı.
- Tamamlayıcı reklam öğelerini,
CompanionAdSlot.setSize() ile bildirilen alan boyutuyla eşleşen bir çerçeve düzeninde sarmalar.
|
3.35.1 |
2024-09-24 |
ImaSdkFactory.initialize() API'si kullanıldığında Open Measurement'in başarısız olmasına neden olan sorun düzeltildi.
- IMA'nın desteklediği
minSdkVersion sayısını 21'e yükseltir.
- İlk reklam isteğinden önce IMA öğelerini almak ve başlatmak için
ImaSdkFactory.initialize()
değerini ekler.
initialize() çağrısı, gelecekteki reklam oynatmaları için gereken belleği ayırır ve ilk reklamın oynatılmasındaki gecikmeyi azaltır.
- Geçersiz reklam tıklama URL'si sorununu düzeltir.
- IMA v3.34.0'ta, Android API 25 ve önceki sürümlerde java8 şekerleme kaldırma işlemini kullanmayan uygulamaları etkileyen bir kilitlenme düzeltildi.
- Eski CTV cihazlarında IMA'nın başlatma süresine optimizasyonlar ekler.
- Tarayıcı yüklü olmayan cihazlarda bağlantı açma kararlılığını iyileştirir.
-
3.35.1 SDK sürümünün desteği 07.11.2025'te sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.35.0 Desteği sonlandırıldı |
2024-08-28 |
- Bu sürümde,
ImaSdkFactory.initialize() API'si kullanıldığında OMID ölçümünün başarısız olduğu bilinen bir sorun vardır.
Bunun yerine IMA SDK Android v3.35.1 sürümünü kullanın.
- 3.35.0 sürümünün desteği sonlandırıldığı için sürüm notları 3.35.1 sürümüne taşındı.
|
3.34.0 |
2024-06-13 |
|
3.33.0 |
2024-03-28 |
|
3.32.0 Desteği sonlandırıldı |
2024-01-30 |
- Bu sürüm, Android API seviyesi 25 ve önceki sürümleri çalıştıran cihazlarla ilgili bir soruna sahiptir. Bunun yerine IMA SDK Android 3.33.0 sürümünü kullanın.
- Kapsül yayınlama için üçüncü taraf dikiş makinesi VOD akışı desteği eklendi. Daha fazla bilgi için Android kapsül yayınlama kılavuzuna bakın. Bu değişiklik, aşağıdaki API'lerin eklenmesini içerir:
- IMA'nın desteklediği
minSdkVersion sayısını 19'a yükseltir.
- Daha fazla bilgi düğmesini kullanan reklam tıklamalarının Android API 30 ve sonraki sürümlerde yeni bir sayfa açmaması sorunu düzeltildi. Sorun, reklam tıklamalarının çalışması için geçici çözümün gerekli olduğu IMA SDK 3.31.0 ile 3.29.0 sürümlerinde devam etmektedir.
AdsLoader.addAdsLoadedListener() işlevinin kullanılmasının ArrayIndexOutOfBoundsException istisna
VAST_NO_ADS_AFTER_WRAPPER reklam hatası eklenir.
|
3.31.0 |
2023-08-31 |
- Android API 30 ve sonraki sürümlerde IMA SDK 3.31.0 ile 3.29.0 sürümleri arasında, Daha fazla bilgi düğmesini kullanan reklam tıklamalarının yeni bir sayfa açmaması sorunu vardır. Etkilenen sürümler için geçici bir çözüm olarak, uygulama manifestinizde web bağlantılarını açmak üzere aşağıdaki şekilde intent beyanları eklemeniz gerekir:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.project_name">
...
</application>
<queries>
<intent>
<action android:name="android.intent.action.VIEW" />
<data android:scheme="https" />
</intent>
<intent>
<action android:name="android.intent.action.VIEW" />
<data android:scheme="http" />
</intent>
</queries>
</manifest>
- IMA'nın OM SDK'sına olan bağımlılığını, yeni bağlı TV sinyallerini içeren 1.4.8 sürümüne günceller.
- Aşağıdaki
AdsRequest API'leri kullanımdan kaldırılıyor:
getExtraParameter()
getExtraParameters()
setExtraParameter()
-
3.31.0 SDK sürümünün desteği 28.03.2025'te sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.30.3 |
2023-08-03 |
- Başlatma gecikmesini azaltmak için dahili kitaplık bağımlılıklarını günceller.
-
3.30.3 SDK sürümünün desteği 31.08.2024'te sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.30.2 |
2023-07-28 |
- 3.30.1 sürümünde ortaya çıkan beklenmedik
NullPointerException hatalarını düzeltir.
- Proguarding ile ilgili, bazı etkinliklerin SDK'dan yayınlanmamasına neden olan bir sorun düzeltildi. Bu hata düzeltmesi, IMA DAI SDK'sı için ExoPlayer uzantısını etkiler.
- Gradle 8 ve sonraki sürümler için destek ekler. Android IMA SDK'sının önceki sürümlerinde gradle.properties dosyasında
android.enableR8.fullMode=false ayarlanmalıdır. Daha fazla bilgi için R8 tam mod makalesine bakın.
-
3.30.2 SDK sürümünün desteği 03.08.2024'te sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.30.1 Desteği sonlandırıldı |
2023-04-18 |
- Bu sürümde beklenmedik hatalarla ilgili bir sorun var.
NullPointerException
Çalışan daha yeni bir sürüm yayınlanana kadar eski IMA SDK Android v3.29.0 sürümünü kullanın.
- 3.30.0 sürümünü kullanan uygulamaların Android TV olmayan cihazlarda kilitlenmesine yol açan sorun düzeltildi.
|
3.30.0 Desteği sonlandırıldı |
2023-03-29 |
|
3.29.0 |
2022-10-14 |
EspVersion sınıfını VersionInfo sınıfı olarak yeniden adlandırır.
- Yayıncılar İçin Şifrelenmiş Sinyaller (ESP) API'lerini Güvenli Sinyaller API'leri olarak yeniden adlandırır.
- Özellik işaretleri API'lerini ekler. IMA'da belirli özellikleri etkinleştirmek veya devre dışı bırakmak için özellik işareti API'lerini kullanabilirsiniz. Özellik işaretlerini almak ve ayarlamak için
ImaSdkSettings.getFeatureFlags() ve
ImaSdkSettings.setFeatureFlags()
öğelerini kullanın.
- Bazı IMA etkinliklerinin gönderilmemesine neden olan sorun düzeltildi.
- IMA SDK'sına bağımlılık olarak androidx.webkit:webkit eklenir
-
3.29.0 SDK sürümünün desteği 29.03.2024'te sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.28.2 |
2022-09-14 |
- SDK bağımlılıkları AndroidX'i kullanacak şekilde güncellenir.
-
3.28.2 SDK sürümünün desteği 14 Ekim 2023'te sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.28.1 Desteği sonlandırıldı |
2022-08-03 |
|
3.27.1 |
2022-05-27 |
- Hizmet sürümü, yeni özellik yok.
-
3.27.1 SDK sürümünün desteği 3 Ağustos 2023'te sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.27.0 |
2022-03-01 |
- Tamamlayıcı genişliğini ve yüksekliğini IMA sabit değerine ayarlayarak değişken boyutlu tamamlayıcı alanlar için destek ekler
FLUID_SIZE
.
-
3.27.0 SDK sürümünün desteği 27.05.2023'te sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.26.0 |
2022-01-12 |
- Yayıncılar İçin Şifrelenmiş Sinyaller (ESP) API'lerini ekler (IMA SDK 3.29.0 sürümünde Güvenli Sinyaller olarak yeniden adlandırılmıştır). Bu sayede yayıncılar ağ teklif verenlerini ve IDP'leri etkinleştirebilir.
-
3.26.0 SDK sürümünün desteği 01.03.2023'te sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.25.1 |
2021-11-08 |
- Özel sekmeler kullanan reklamların uygulama içi tıklamaları için
AdsRenderingSettings.setEnableCustomTabs()
ve AdsRenderingSettings.getEnableCustomTabs()
değerlerini ekler.
- 3.25.1 sürümünden itibaren IMA SDK, 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 izin beyanı ve nasıl devre dışı bırakılacağı hakkında daha fazla bilgi edinmek için bu Play Console Yardım makalesine göz atın.
- Raporlama ve sahtekarlık önleme gibi kullanım alanları için uygulama grubu kimliği desteği eklendi.
- İleti dizisi önbelleğe alma ve yeniden kullanma özelliğini destekleyerek birden fazla
AdsLoader örneği kullanırken performans iyileştirmeleri ekler.
-
3.25.1 SDK sürümünün desteği 12 Ocak 2023'te sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.24.0 |
2021-06-03 |
-
DAI'da kullanılan
CuePoint ve StreamManager sınıfları için sabit nokta hassasiyeti API'leri ekler. Bu işlemle aşağıdaki API'ler eklenir:
Ayrıca aşağıdaki API'lerin desteği sonlandırıldı:
CuePoint.getEndTime()
CuePoint.getStartTime()
StreamManager.getContentTimeForStreamTime()
StreamManager.getPreviousCuePointForStreamTime()
StreamManager.getStreamTimeForContentTime()
StreamRequest.getContentUrl() 'a yapılan dahili çağrılarla ilgili NullPointerException hatasını önler.
-
3.24.0 SDK sürümünün desteği 08.11.2022'de sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.23.0 |
2021-04-07 |
- Oturum kimliğini almak ve ayarlamak için
ImaSdkSettings.setSessionId()
ve
ImaSdkSettings.getSessionId()
yöntemlerini ekler. Bu, yalnızca sıklık sınırı için kullanılan geçici bir rastgele kimliktir.
- Arkadaş reklamlarla ilgili
NullPointerException hatasını düzeltir.
- Güvenlik açıklarıyla ilgili bir sorunu düzeltmek için API seviyesi 21'den düşük olan tamamlayıcı reklamlardaki JavaScript'i devre dışı bırakır.
-
3.23.0 SDK sürümünün desteği 3 Haziran 2022'de sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.22.3 |
2021-03-16 |
- Reklam yüklenirken
AdsLoader 'un serbest bırakılmasıyla ilgili NullPointerException hatasını düzeltir.
- Reklamlar yüklendi etkinliğinin beklenmedik bir şekilde gönderildiği durumlarda bir
UNEXPECTED_ADS_LOADED_EVENT için 1206 hatası ekler.
-
3.22.3 SDK sürümünün desteği 7 Nisan 2022'de sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.22.2 |
2021-02-26 |
- IMA SDK'sı artık aşağıdaki kitaplıklara bağlıdır:
- com.google.android.gms:play-services-base
- com.google.android.gms:play-services-basement
- androidx.preference:preference
AdsLoader geçerli bir oturum kimliği olmadan hata aldığında hata mesajını düzeltir.
-
3.22.2 SDK sürümünün desteği 16.03.2022'de sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.22.0 |
2021-01-11 |
-
DAI akışları için kapsül yayınlama özelliğini ekler. Kapsül yayınlama iş akışında Ad Manager yalnızca reklam yayınlamaktan sorumludur. Yayıncılar, içerikten ve daha sonra Ad Manager'ı işaret edecek manifest dosyasını oluşturmaktan sorumludur.
Kapsül yayınlama için akış isteği oluşturmak üzere
ImaSdkFactory.createPodStreamRequest() Bu yöntemi kullanıyorsanız akışstreamInit()
-
Uygulama yaşam döngüsü izleyicinin düzgün şekilde temizlenmemesi nedeniyle oluşan bir hafıza sızıntısını düzeltir.
-
3.22.0 SDK sürümünün desteği 26.02.2022'de sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.21.4 |
2020-12-09 |
- Web görünümü yok edildikten sonra
adsLoader.release() çağrısı yapmayla ilgili zararsız bir uyarı mesajını kaldırır.
-
3.21.4 SDK sürümünün desteği 08.01.2022'de sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.21.2 |
2020-11-20 |
- Boş bir kuyruktan mesaj güncellemeleri gönderilmesiyle ortaya çıkan beklenmedik mesaj dizisine güvenli sorunlar düzeltildi.
-
AdsLoader.release() ile ilgili dokümanları günceller.
-
3.21.2 SDK sürümünün desteği 09.12.2021'de sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.21.1 |
2020-11-17 |
-
Etkinlikler tetiklendiğinde zaman zaman uygulama kilitlenmelerine yol açan sorun düzeltildi.
-
3.21.1 SDK sürümünün desteği 20 Kasım 2021'de sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.21.0 |
2020-10-23 |
-
DAI Android SDK'sında SIMID reklamları için destek ekler.
-
AdsLoader.release() yöntemini ekler ve BaseDisplayContainer.destroy() için desteği sonlandırır.
Bu değişiklik, bir VMAP reklam programının ortasında BaseDisplayContainer atıldığında meydana gelen bir hafıza sızıntısını giderir.
BaseDisplayContainer.destroy() kullanmak yerine IMA SDK nesnelerini kaldırmak için önerilen yeni yöntem AdsLoader.release() 'tür.
-
3.21.0 SDK sürümünün desteği 17 Kasım 2021'de sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.20.1 |
2020-10-12 |
|
3.20.0 |
2020-08-18 |
-
IMA duraklatma davranışındaki değişikliklerden etkilenecek ilk sürüm 3.20.0'dır.
Bu veya SDK'nın sonraki bir sürümünü kullanıyorsanız blog yayınını okumanızı ve uygulamanızda duraklatma davranışında gerekli değişiklikleri yapmanızı öneririz. Yayıncılar, test reklam etiketini kullanarak bu değişikliklerin uygulanmasını test edebilir.
- DAI
VideoStreamPlayer sınıfı için onPause() ve onResume() geri çağırma işlevlerini ekler.
-
AdProgressInfo sınıfına adPeriodDuration() yöntemini ekler.
-
Android TV cihazlarda simge tıklama yedek resimleri için destek ekler.
- Android TV cihazlarda simge yedek resmi kapatıldığında işlenecek
ICON_FALLBACK_IMAGE_CLOSED etkinliğini ekler.
- Desteği sonlandırılan
focusSkipButton() yöntemini AdsManager 'dan kaldırıp focus() yöntemini kullanır.
- CTV cihazlarda,
AdEvent.AdEventType STARTED etkinliği tetiklendiğinde reklamlar artık otomatik olarak odaklanır. Reklamlar için otomatik odaklamayı devre dışı bırakmak amacıyla adsRenderingSettings.setFocusSkipButtonWhenAvailable(false) yöntemini kullanın ve ardından özel gereksinimlere göre focus() yöntemini kullanın.
VideoProgressUpdate() sınıfına getCurrentTimeMs() ve getDurationMs yöntemlerini ekler.
getCurrentTime ve getDuration yöntemlerinin desteği sonlandırılarak yeni getCurrentTimeMs ve getDurationMs yöntemlerinin desteğine başlandı.
-
DASH canlı yayınlarında reklam etkinliklerinin doğru şekilde raporlanmadığı bir sorun düzeltildi.
-
3.20.0 SDK sürümü 12 Ekim 2021'de kullanımdan kaldırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.19.4 |
2020-07-08 |
|
3.19.3 |
2020-06-29 |
- GDPR için IAB TCF entegrasyonuyla ilgili, Kullanıcı Rızası Yönetim Platformu SDK'larıyla entegre olan oyuncularda kilitlenmelere neden olan bir sorun düzeltildi.
-
3.19.3 SDK sürümünün desteği 08.07.2021'de sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.19.2 |
2020-06-22 |
|
3.19.0 |
2020-05-12 |
|
3.18.1 |
2020-03-25 |
- Yüksek piksel yoğunluğuna sahip cihazlarda tamamlayıcı reklamlar için ölçeklendirme ekler.
- İstemci tarafı SIMID reklamları için destek eklendi.
-
3.18.1 SDK sürümünün desteği 12 Mayıs 2021'de sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.18.0 |
2020-03-04 |
-
VideoStreamPlayer arayüzüne pause() ve resume() işlevlerini ekler. Bunlar, v3.18.0 ve sonraki sürümler için uygulanmalıdır.
-
3.18.0 SDK sürümünün desteği 25.03.2021'de sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.17.0 |
2020-02-07 |
-
Görüntülü reklam kapsayıcılarının doğrulamasını, oluşturuldukları zamana taşımak için aşağıdaki API'leri ekler:
-
IMA'nın yerleşik oynatıcısını (SdkOwnedPlayer) kullananlar tarafından kullanılması gereken
ImaSdkFactory.createSdkOwnedPlayer
öğesini ekler. Manuel olarak oluşturulmalı ve AdDisplayContainer sınıfının oluşturucusuna aktarılmalıdır.
-
setAdContainer ve
setPlayer için boş olmayan kontroller ekler.
-
İşaretçi noktası verilerini artık kayan nokta hassasiyeti kullanacak şekilde günceller.
- Aşağıdaki yöntemler kullanımdan kaldırıldı:
AdDisplayContainer.setPlayer(VideoAdPlayer player)
BaseDisplayContainer.setAdContainer(ViewGroup container)
BaseManager.isCustomPlaybackUsed()
ImaSdkFactory.createAdDisplayContainer()
ImaSdkFactory.createAudioAdDisplayContainer(Context context)
ImaSdkFactory.createStreamDisplayContainer()
StreamDisplayContainer.setVideoStreamPlayer(VideoStreamPlayer player)
-
3.17.0 SDK sürümünün desteği 04.03.2021'de sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.16.5 |
2020-01-22 |
-
OMID 1.3 contentUrl için desteği
AdsRequest.setContentUrl
ve
StreamRequest.setContentUrl
ile yeniden işler.
-
OMID 1.3'e uygun engeller için desteği
FriendlyObstruction
ile yeniden işler.
-
BaseDisplayContainer.registerVideoControlsOverlay
ve BaseDisplayContainer.unregisterAllVideoControlsOverlay
yöntemlerinin desteği sonlandırıldı.
FriendlyObstruction
yöntemi kullanılmalıdır.
CompanionAdSlots 'de clear() arandıktan sonra NullPointerException ile ilgili bir sorun düzeltildi.
- Reklam oynatımı sırasında
destroy() çağrılırken bellek sızıntısına neden olabilecek bir sorun düzeltildi.
-
3.16.5 SDK sürümünün desteği 7 Şubat 2021'de sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.16.2 |
2019-12-05 |
-
IAB TCFv2 ve CCPA'dan izin parametrelerinin otomatik olarak eklenmesi için destek ekler.
-
Android tercihlerini kullanmak için artık
androidx paketi gereklidir.
-
3.16.2 SDK sürümünün desteği 22.01.2021'de sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.16.1 |
2019-11-08 |
|
3.16.0 |
2019-10-23 |
- replaceAdTagParameters yöntemini StreamManager'a ekler. Bu yöntem, canlı yayın sırasında tüm reklam etiketi parametrelerinin değiştirilmesini sağlar.
- Aşağıdaki kullanımdan kaldırılmış yöntemlerin desteği kaldırılır:
AdsRequest.getAdDisplayContainer()
AdsRequest.setAdDisplayContainer(AdDisplayContainer adDisplayContainer)
ImaSdkFactory.createAdsLoader(Context context)
ImaSdkFactory.createAdsLoader(Context context, ImaSdkSettings settings)
ImaSdkFactory.createLiveStreamRequest(String assetKey, String apiKey, StreamDisplayContainer streamDisplayContainer)
ImaSdkFactory.createVodStreamRequest(String contentSourceId, String videoId, String apiKey, StreamDisplayContainer streamDisplayContainer)
StreamRequest.getStreamDisplayContainer()
-
3.16.0 SDK sürümünün desteği 08.11.2020'de sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.14.0 |
2019-09-11 |
- Hizmet sürümü, yeni özellik yok.
-
3.14.0 SDK sürümünün desteği 23.10.2020'de sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.13.1 |
2019-09-03 |
- Reklam isteği için sürekli oynatma bağlamını ayarlama özelliğini ekler.
Daha ayrıntılı bilgi için setContinuousPlayback() işlevine bakın.
- Ad sınıfına getUniversalAdIds() yöntemini ekler.
- setAuthToken,
getAuthToken,
setFormat,
getFormat ve
StreamFormat
enum'ünü ekler.
- Nexus 5 cihazlarda, reklam yanıtı alınmadan önce bir kapsayıcı kaldırıldığında ortaya çıkan bir hata düzeltildi.
- Tamamlayıcı reklamların yalnızca bir kez oluşturulmasına neden olan bir sorun düzeltildi.
- Desteklenmeyen reklam türlerinin (doğrusal olmayanlar, VPAID) düzgün şekilde başarısız olmaması sorunu düzeltildi.
-
3.13.1 SDK sürümünün desteği 11.09.2020'de sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.11.3 |
2019-06-11 |
- AOSP cihazlardaki is_lat ayarıyla ilgili hata düzeltildi.
-
3.11.3 SDK sürümünün desteği 3 Eylül 2020'de sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.11.2 |
2019-04-16 |
- Aşağıdaki kilitlenmeyi düzeltir:
java.lang.ClassNotFoundException: Didn't find class "j$.util.concurrent.ConcurrentHashMap" .
- 3.11.0 SDK sürümünün desteği 11.06.2020'de sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Programı'na bakın.
|
3.11.0 Desteği sonlandırıldı |
2019-03-22 |
|
3.10.9 |
2019-03-13 |
- İlk reklam atlandıktan sonra reklam kullanıcı arayüzünün bazen sonraki reklamlarda oluşturulmadığı bir yarış durumu hatası düzeltildi.
getCompanionAds() API'si çağrılırken oluşan kilitlenme düzeltildi.
- 3.10.7 SDK sürümünün desteği 22.03.2020'de sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Programı'na bakın.
|
3.10.7 |
2019-02-19 |
|
3.10.6 |
2019-01-23 |
- Akış oynatıcı arayüzüne
seek() yöntemini ekler.
AD_BUFFERING reklam etkinliği geri çağırmalarına destek eklendi.
- Kapsayıcılar artık reklam isteğine aktarılmamalıdır. Yeni iş akışında, bir kapsayıcının
AdsLoader oluşturucusundan geçirilmesi gerekir.
BaseDisplayContainer.destroy() yöntemini ekler.
- Video oynatma tamamlandığında oluşan bir bellek sızıntısını düzeltir.
requestNextAdBreak öğesini kullanımdan kaldırır. Bu API, gelecekteki bir sürümde kaldırılacaktır. Ardından reklamlar, reklam arası süresinden 4 saniye önce otomatik olarak getirilir.
- 3.10.2 SDK sürümünün desteği 19 Şubat 2020'de sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Programı'na bakın.
|
3.10.2 |
2018-11-13 |
- Bir kapsüldeki ikinci reklamın
VAST 402 hatası vermesine neden olan bir yarış koşulunu düzeltir.
- DAI Android SDK'sına sıklık sınırı ve rakip hariç tutma ekler.
getAdProgressInfo() , StreamManager konumundan BaseManager konumuna taşınır.
Ad için getVastMediaHeight() , getVastMediaWidth() ve getVastMediaBitrate() ekler.
-
3.9.4 SDK sürümünün desteği 23.01.2020'de sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.9.4 |
2018-08-01 |
getCompanionAds() öğesini Ad 'a ekler. Bu, yalnızca DAI kullanılırken tamamlayıcı reklamları döndürür.
- Yeni
CompanionAd sınıfı ekler.
AdEvent için yeni bir SKIPPABLE_STATE_CHANGED etkinliği ekler.
- Bazı durumlarda
focusSkipButtonWhenAvailable için varsayılan ayarın dikkate alınmadığı sorun düzeltildi.
-
3.9.0 SDK sürümünün desteği 01.08.2019'da sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.9.0 |
2018-07-09 |
- Android TV artık destekleniyor.
focusSkipButton() öğesini AdsManager 'a ekler. Bu işlem yalnızca Android TV'de çalışır.
- Varsayılan olarak
true değerine ayarlanan AdsRenderingSettings grubuna getFocusSkipButtonWhenAvailable() eklenir. Bu işlem yalnızca Android TV'de çalışır.
setFocusSkipButtonWhenAvailable() öğesini AdsRenderingSettings 'a ekler. Bu işlem yalnızca Android TV'de çalışır.
VideoAdPlayer artık VolumeProvider arayüzünü genişletiyor. Özel oynatma için artık bu arayüzün uygulanması gerekiyor.
-
3.8.7 SDK sürümünün desteği 09.07.2019'da sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.8.7 |
2018-05-23 |
- HTML tamamlayıcı reklamlarda animasyona izin verir.
-
3.8.5 SDK sürümünün desteği 23.05.2019'da sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.8.5 |
2018-04-09 |
ImaSdkSettings 'ün yoksayılmasıyla ilgili bir sorun düzeltildi.
- com.android.support sürüm dosyalarıyla derleme çakışması olan bir sorun düzeltildi.
setAdWillPlayMuted öğesini AdsRequest 'a ekler.
setLoadVideoTimeout öğesini AdsRenderingSettings 'a ekler.
-
3.8.2 SDK sürümünün desteği 9 Nisan 2019'da sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.8.2 |
2018-01-24 |
setLiveStreamPrefetchSeconds , AdsRequest 'a eklenir.
- Çeşitli doküman düzeltmeleri yapıldı.
-
3.7.4 SDK sürümünün desteği 24.01.2019'da sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.7.4 |
2017-06-29 |
setVastLoadTimeout öğesini AdsRequest 'a ekler.
getSkipTimeOffset öğesini Ad 'a ekler.
-
3.7.2 SDK sürümünün desteği 29.06.2018'de sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.7.2 |
2017-05-25 |
setDebugMode öğesini ImaSdkSettings 'a ekler.
-
3.7.1 SDK sürümünün desteği 25.05.2018'de sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.7.1 |
2017-03-24 |
- Proguard kullanılırken ad alanı çakışmasını çözer.
- Jar boyutu yaklaşık 30 KB azaltıldı.
-
3.7.0 SDK sürümünün desteği 24.03.2018'de sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.7.0 |
2017-03-13 |
- Bazı IMA sınıflarının yanlışlıkla ProGuard'ın
a.a.a.a paketiyle birleştirilmesine neden olan sorun düzeltildi.
-
3.6.0 SDK sürümünün desteği 13.03.2018'de sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.6.0 |
2017-02-16 |
Ad alanına aşağıdakiler eklenir:
getAdWrapperCreativeIds()
getAdvertiserName()
getCreativeAdId()
getCreativeId()
getDealId()
getSurveyUrl()
getUniversalAdIdRegistry()
getUniversalAdIdValue()
AdsManager.requestNextAdBreak(). ekler
AdsRenderingSettings alanına aşağıdakiler eklenir:
setEnablePreloading()
getEnablePreloading()
AdsRequest alanına aşağıdakiler eklenir:
setContentDuration()
setContentKeywords()
setContentTitle()
-
3.5.2 SDK sürümünün desteği 16.02.2018'de sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.5.2 |
2016-11-14 |
- İsteğe bağlı olarak reklam oynatmayı yöneten SDK'ya ait bir video oynatıcı ekler.
CompanionAdSlot.ClickListener ve dinleyici ekleyip kaldırma yöntemleri ekler.
- Geçersiz
getViewability() hata günlükleriyle ilgili bir sorun düzeltildi.
- Simgelerin tıklama davranışıyla ilgili ve doğru şekilde oluşturulmamasıyla ilgili bir sorun düzeltildi.
-
3.4.0 SDK sürümünün desteği 14.11.2017'de sonlandırılacak. Daha fazla bilgi için Kullanımdan Kaldırma Planı'na bakın.
|
3.4.0 |
2016-09-12 |
- Google Play Hizmetleri 9.0.0 ve sonraki sürümleri kullanırken yinelenen dosya hatası düzeltildi.
|
3.3.2 |
2016-07-11 |
|
3.3.0 |
2016-05-31 |
|
3.2.1 |
2016-04-07 |
- Hizmet sürümü, yeni özellik yok.
|
3.1.3 |
2015-12-16 |
|
3.b13.3 (beta) |
2015-09-10 |
- Hizmet sürümü, yeni özellik yok.
|
3.b12.1 (beta) |
2015-07-20 |
|
3.b11.4 (beta) |
2015-05-21 |
- API'ye aşağıdakileri ekler:
AdError.AdErrorCode.VAST_EMPTY_RESPONSE
AdError.getErrorNumber()
AdsRequest.setAdWillAutoPlay(Boolean)
CompanionAdSlot.isFilled()
ImaSdkSettings.setPlayerType(String)
ImaSdkSettings.setPlayerVersion(String)
|
3.b10.3 (beta) |
2015-03-24 |
ImaSdkSettings.getMaxRedirects ve ImaSdkSettings.setMaxRedirects eklendi.
- IMA API sınıfları artık
final .
- SDK sürüm numaraları artık SDK'nın beta durumunu belirtmek için b ile 3.bX.Y biçimindedir.
- Aşağıdaki
AdError.AdErrorCode değerleri kaldırıldı:
API_ERROR yerine UNKNOWN_AD_RESPONSE 'u kullanın.
PLAYLIST_MALFORMED_RESPONSE yerine UNKNOWN_AD_RESPONSE 'u kullanın.
REQUIRED_LISTENERS_NOT_ADDED : SDK tarafından oluşturulmamaktadır.
VAST_INVALID_URL yerine VAST_LOAD_TIMEOUT 'u kullanın.
|
Beta v9 |
2014-10-17 |
getTitle , getDescription ve getContentType reklam API'lerini ekler.
- Reklam kapsülü konumu hakkındaki bilgileri reklam kullanıcı arayüzüne ekler. Örneğin, "4 reklamdan 1. reklam: (0:13)".
- Artık video oynatıcınızı kullanarak reklamların duraklatılmasını/oynatılmayı/devam ettirilmesini doğrudan kontrol etmemelisiniz. Bunun yerine
AdsManager.pause()
ve AdsManager.resume() kullanın.
|
Beta v8 |
2014-06-12 |
- Atlanabilir reklamlar için reklam kullanıcı arayüzünün temizlenmesiyle ilgili bir sorun giderildi.
- Medya dosyası yükleme zaman aşımlarıyla ilgili hata kodunu belgeler.
|
Beta v7 |
2014-05-27 |
- Google Play Hizmetleri ile ilgili bir sorun düzeltildi. SDK artık Google Play Hizmetleri'nin uygulamanıza dahil edilmesini gerektiriyor. Daha fazla bilgi için
Google Play Hizmetleri SDK'sını ayarlama başlıklı makaleyi inceleyin.
|
Beta v6 |
2014-04-14 |
- VAST 3 desteği eklendi.
- Kısmi VMAP desteği ekler (mevcut Ad Manager reklam kurallarıyla eşdeğer).
- API'ye aşağıdakileri ekler:
- AdError.AdErrorCode.ADS_REQUEST_NETWORK_ERROR
- AdEvent.AdEventType.LOG
- AdEvent.getAdData()
- AdPodInfo.getMaximumDuration()
- AdPodInfo.getPodIndex()
- AdPodInfo.getTimeOffset()
- Sarmalayıcı içeren optimize edilmiş bir kapsülün videonun ortasında gösterilen reklamlarının, kapsüldeki diğer tüm reklamların atlanmasına neden olduğu bir hata düzeltildi.
- AdsManager'a iletilen AdsRenderingSettings artık yoksayılmayacaktır.
- Kararlılık sağlamak için birden fazla hata düzeltildi.
|
Beta v5 |
2013-12-12 |
- Oynatma listelerindeki atlanabilir reklamlarla ilgili sorun düzeltildi.
|
Beta v4 |
2013-10-15 |
- AdsLoader'da contentComplete çağrısı yaparak ilişkilendirici değerleri sıfırlama özelliği eklendi.
|
Beta v3 |
2013-09-05 |
- Hizmet sürümü, yeni özellik yok.
|
Beta v2 |
2013-07-07 |
- SDK'nın Beta sürümünün herkese açık olarak yayınlanması.
|
Kapalı Beta v2 |
2013-06-24 |
ImaSdkSettings nesnesinde kullanıcı arayüzü dilini ayarlamak için API eklendi.
Bu özelliğin reklam dilini değil, kullanıcı arayüzü dilini ayarlamak için kullanıldığını unutmayın.
- Bir uygulama hem IMA SDK'sını hem de AdMob SDK kitaplıklarını içerdiğinde karşılaşılan çatışma düzeltildi.
- Çeşitli dahili performans metrikleri için günlük kaydı eklendi.
|
Kapalı Beta v1 |
2013-04-02 |
-
İlk beta sürümü. Beta sürümündeki bilinen sorunlar aşağıda belirtilmiştir:
SDK ile ilgili
HTML5 IMA SDK'sında bulunan aşağıdaki AdEvents , Android v3 IMA SDK'sında desteklenmez:
IMPRESSION ,
LOG ,
SKIPPABLE_STATE_CHANGED ,
STOPPED ,
VOLUME_CHANGED ,
VOLUME_MUTED
Örnek Uygulamayla İlgili
- Kullanıcı bir reklamı tıkladıktan sonra reklam oynatıcının düzgün şekilde devam etmediği aralıklarla ortaya çıkan bir sorun var. Örneğin, bir reklamı tıkladıktan sonra uygulamaya geri döndüğünüzde, söz konusu reklamın oynatılmasını devam ettirdiğinizde reklam, tıklamadan önceki kaldığı yerden devam etmek yerine sona atlayıp tamamlanır.
- "Instream 2" reklam etiketi tarafından döndürülen reklamlar, v3 IMA Android SDK ile uyumlu değildir.
- Sana Özel oynatıcı, reklamlar oynatılırken otomatik olarak ilerleme (kaydırma) seçeneğini devre dışı bırakmaz. Reklamlar oynatılırken video oynatıcınızda arama özelliğini devre dışı bıraktığınızdan emin olun.
|