Google IMA iOS SDK sürüm geçmişi

Sürüm Yayın Tarihi Notlar
3.27.4 2025-08-28
  • IMARemoteControl sınıf oluşturma işleminin yalnızca oynatıcı oynatmaya başladığında gerçekleşmesi düzeltildi.
  • 28.08.2026 tarihinde SDK'nın 3.26.1 sürümünün desteği sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.26.1 2025-04-02
  • Reklam dönemi bilgilerini AD_PERIOD_STARTED etkinliğine ekler. Bu etkinliğe IMAAdEvent.adData mülkünden erişebilirsiniz.
  • IMA SDK ile HLS geçiş reklamı meta verilerinin işlenmesi için destek ekler.
  • SDK'nın 3.24.0 sürümünün desteği 02.04.2026 tarihinde sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.24.0 2024-12-03
  • Tüm yayın türleri için yayın isteği parametreleri listesine ağ kodu ekler.
  • Geçersiz bir tıklama URL'si tıklandığında sessizce başarısız olmak yerine bir LOG etkinliği tetikler.
  • OMID oturumları yanlış şekilde sonlandırıldığında oluşan bellek sızıntısı düzeltildi.
  • VOD kapsül yayın akışlarında atlanabilir reklamlar için destek ekler.
  • Video kaydırılabilir bir kapsayıcıya yerleştirildiğinde kaydırma desteğiyle ilgili hata düzeltildi.
  • Doğrusal olmayan reklamlara minSuggestedDuration desteği eklenir.
  • Bazı durumlarda Campaign Manager izleme URL'lerinin yanlış kodlanmasına neden olan hata düzeltildi.
  • 3.23.0 SDK sürümünün desteği 03.12.2025 tarihinde sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.23.0 2024-06-12
  • VODConfigID öğesini IMAVideoStitcherVODStreamRequest öğesine ekler.
  • Tamamlayıcı reklamların arka planını şeffaf hale getirir.
  • IMAAdsRequest içinde adTagURL için boş değeri reddediyor.
  • Değişiklikler SDK, oynatılabilir bir reklam öğesi tanımlayana kadar orijinal VAST'taki tüm reklamları yinelemek için öğe düzeyinde yedek mantığı. Oynatılabilir reklam öğesi bulunamazsa reklam oynatılmaz.
  • 12.06.2025 tarihinde SDK'nın 3.22.1 sürümünün desteği sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.22.1 2024-04-12
  • En son Cocoapods sürümünde, uygulamaların iOS simülatörlerinde oluşturulmasını engelleyen bir sorun düzeltildi.
  • 12.04.2025'te SDK'nın 3.22.0 sürümünün desteği sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.22.0 2024-04-03
3.20.0 2024-01-28
  • Kapsül yayınında tamamlayıcı reklam desteğini etkinleştirir.
  • Kapsül yayınlama VOD akışı isteklerini etkinleştirin.
  • Yayın yöneticisine işaret noktaları için bir alıcı ekler.
  • 28.01.2025 tarihinde SDK'nın 3.19.2 sürümünün desteği sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.19.2 2023-04-28
  • Derleme için minimum iOS sürümü iOS 12'ye düşürüldü.
  • 28.04.2024'te SDK 3.19.1 sürümünün desteği sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.19.1 2023-04-20
  • Derleme için minimum iOS sürümü iOS 14'e yükseltildi.
  • ARMv7 platformu için destek kaldırıldı.
  • SIMID tıklamasında bir reklam etkinliğinin tıklanmaması hatası düzeltildi.
  • VPAID Secure modunda OMID desteğinin yanlış şekilde sinyal verilmesini durdurur.
  • SIMID yeniden boyutlandırma etkinliği desteğiyle ilgili bir sorun düzeltildi.
  • IMAVideoStitcherVODStreamRequest sınıfını ekler. Bu sınıf, Google Video Stitcher VOD API'si için destek sağlar.
  • 20.04.2024'te SDK'nın 3.18.5 sürümünün desteği sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.18.5 2023-03-10
  • iOS için IMA SDK'sının minimum sürümünü iOS 14'e yükseltir.
  • Kullanıcı bağlamının akış hatasıyla birlikte iletilmemesine neden olan hata düzeltildi.
  • GMA'nın 9.14.0 ve sonraki sürümlerini de içeren uygulamalarda yayıncı birinci taraf kimliğini (eski adıyla aynı uygulama anahtarı) etkinleştirir.
  • Google Video Stitcher Live API'yi destekleyen IMAVideoStitcherLiveStreamRequest sınıfını ekler.
  • Google Video Stitcher API'nin herkese açık beta sürümü
  • Secure Signals API'nin herkese açık beta sürümü yayınlandı.
  • 10.03.2024 tarihinde SDK sürümü 3.18.4'ün desteği sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.18.4 2022-12-08
  • Hizmet sürümü. Yeni özellik yok.
  • SDK sürümü 3.18.2'nin desteği 08.12.2023'te sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.18.2 2022-11-07
  • Akış isteğine user_context ekler.
  • Hatalı "Geçersiz dahili mesaj" uyarıları düzeltildi.
  • SDK sürümü 3.18.1'in desteği 07.11.2023'te sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.18.1 2022-10-02
  • SDK'nın UIViewControllerHierarchyInconsistency ile kilitlenmesine neden olan sorun düzeltildi.
  • 2023-10-02 tarihinde SDK sürümü 3.17.0'ın desteği sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.17.0 2022-08-03
  • Maksimum bit hızı yayıncı tarafından ayarlanmamışsa mobil olmayan cihazlar için varsayılan maksimum bit hızını artırır.
  • 3.16.3 SDK sürümünün desteği 03.08.2023 tarihinde sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.16.3 2022-04-19
  • Değişken boyutlu tamamlayıcı reklamları desteklemek için IMACompanionAdSlot.initWithView(view: UIView) eklendi.
  • IMA iOS SDK'sı artık xcframework olarak paketlenmiştir.
  • M1 simülatör desteği eklenir.
  • IMA SDK sürümü bilgilerinin üzerine yazılabilmesine neden olan sorun düzeltildi.
  • iOS SDK'nın yinelenen simge uyarıları oluşturmasına neden olan sorun düzeltildi.
  • 19.04.2023 tarihinde SDK sürümü 3.15.1'in desteği sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.15.1 2022-02-23
  • Minimum iOS sürümü 12'ye yükseltildi.
  • 23.02.2023 tarihinde SDK sürümü 3.14.5'in desteği sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.14.5 2021-10-05
3.14.4 2021-07-06
  • Uygulamalar arka plana alındığında etkinliklerin eksik olmasına neden olan sorun düzeltildi.
  • Yayıncıların iOS <14'te islat değerini manuel olarak ayarlamasına olanak tanıyan sorun düzeltildi.
  • Minimum iOS sürümü iOS 11'e yükseltildi.
  • SDK sürümü 3.14.3'ün desteği 06.07.2022'de sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.14.3 2021-05-03
  • iOS 12'den önceki sürümlerde uyarı mesajlarına neden olan sorun düzeltildi.
  • Yayıncıların oturum kimliğini özelleştirmesine olanak tanımak için IMASettings:sessionid eklendi.
  • Reklamı duraklatma ve devam ettirme etkinliklerinin içerik sırasında tetiklenmesine neden olan sorun düzeltildi.
  • Reklam kullanıcı arayüzü içerik yerleşimlerinin otomatik olarak ayarlanmadığından emin olundu.
  • iOS 10'u destekleyen son iOS için IMA SDK sürümü.
  • 3 Mayıs 2022'de SDK sürümü 3.14.1'in desteği sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.14.1 2021-02-17
  • Ön yükleme etkinleştirildiğinde bazen yinelenen reklam etkinliklerinin tetiklenmesine neden olan sorun düzeltildi.
  • PodServing desteği uygulandı.
  • iOS 13 ve sonraki sürümlerde derin bağlantıların iki kez açılması sorunu düzeltildi.
  • 17.02.2022 tarihinde SDK sürümü 3.13.0'ın desteği sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.13.0 2020-10-13
  • SDK artık Xcode 12 ile oluşturuluyor.
  • Reklam arasına girilmeden arama yapıldığında AD_BREAK_ENDED etkinliğinin tetiklenmemesine neden olan sorun düzeltildi.
  • IMAAVPlayerVideoDisplay, IMAVideoDisplay ve IMAVideoDisplayDelegate üzerinde desteği sonlandırılan alanlar kaldırıldı.
  • Her reklam tamamlandığında resim içinde resim özelliğinin küçülmesine neden olan sorun düzeltildi.
  • Canlı yayınların AirPlay ile oynatılır oynatılmaz oynatmayı durdurmasına neden olan hata düzeltildi.
  • Atla düğmesine basıldığında ortak oynatma için hiçbir şey yapılmamasına neden olan sorun düzeltildi.
  • Paylaşılan oynatma için bir kapsüldeki reklamlar arasında içeriğin kısa süreliğine yanıp sönmesine neden olan sorun düzeltildi.
  • IMAAVPlayerVideoDisplay.streamAssetOptions API'si eklendi.
  • IMAStreamManagerDelegate içindeki gösterilen reklam dönemi süresi.
  • "Ads cannot be requested because the ad container is not attached to the view hierarchy." hatasının yanlışlıkla tetiklenmesine neden olan sorun düzeltildi.
  • 13.10.2021'de SDK sürümü 3.12.1'in desteği sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.12.1 2020-08-11
  • iOS 14 için resmi sürüm.
  • Bir tıklama açıldıktan sonra uygulamanın kapatılmasının bellek sızıntısına neden olduğu sorun düzeltildi.
  • 11.08.2021 tarihinde SDK'nın 3.12.0 sürümünün desteği sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.12.0 2020-08-05
  • Google'ın Ek İzin Modu için destek eklenir. Daha fazla bilgi için Google'ın Ek İzin Modu için teknik spesifikasyonunu inceleyin.
  • Akış altyazıları için "language_name" anahtarına destek ekler.
  • Yalnızca sesli reklamların zaman aşımına uğramasına neden olan sorun düzeltildi.
  • Bir ön rulo reklamda ilk reklamın atlanmasının ikinci reklamın kendi atlama telafisini yoksaymasına neden olan sorun düzeltildi.
  • viewController, IMAAdDisplayContainer için yeni bir zorunlu başlatma bağımsız değişkeni veya özelliği olarak eklenir.
  • Hatalı RESUME etkinliklerini azaltır.
  • Reklam oluşturma performansını artırmak için varsayılan olarak etkinleştirilen IMAAdsRenderingSettings.enablePreloading öğesini ekler.
  • ICON_TAPPED etkinliğini ekler.
  • IABTCF_gdprApplies öğesinin yalnızca dize olması durumunda onaylanmasına neden olan sorun düzeltildi.
  • 5 Ağustos 2021'de SDK'nın 3.11.4 sürümünün desteği sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.11.4 2020-03-26
  • Minimum çalışma zamanı sürümünü iOS 10'a yükseltir.
  • Bazı kullanıcı arayüzü güncellemelerinin arka plan iş parçacığında tetiklenebildiği hata düzeltildi.
  • Katı işaretlerin IMACompanionAd'in init'inin NSObject'in init'iyle çakışmasına neden olduğu sorun düzeltildi.
  • IMAVideoDisplay protokolündeki loadURL yöntemini kullanımdan kaldırır.
  • İstemci tarafı SIMID reklamları için destek eklenir.
  • 26.03.2021 tarihinde SDK'nın 3.11.3 sürümünün desteği sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.11.3 2020-02-12
  • 3.11.3, iOS 9.x'i destekleyen son IMA SDK sürümü olacaktır.
  • Çerçevenin başlığını içe aktarmanın IMAFriendlyObstruction.h dosyasını içe aktarmamasına neden olan hata düzeltildi.
  • Tıklamaların iOS 9.x'te kilitlenmesine neden olan sorun düzeltildi.
  • 12.02.2021 tarihinde SDK sürümü 3.11.2'nin desteği sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.11.2 2020-01-22
  • AdsRequest:contentUrl ve StreamRequest:contentUrl ile OMID 1.3 contentUrl desteği eklendi.
  • registerFriendlyObstruction yöntemlerini kullanmak için OMID 1.3 dostu engellerin desteği yeniden düzenlendi.IMAAdDisplayContainer
  • IMAAdDisplayContainer içindeki registerVideoControlsOverlay ve unregisterAllVideoControlsOverlay yöntemlerinin desteğini sonlandırarak FriendlyObstruction yöntemini kullanıma sunar.
  • OMID otomatik oynatma ve atlanabilirlik özelliklerinin raporlanmamasına neden olan sorun düzeltildi.
  • UIWebView ile ilgili kalan tüm referansları kaldırır.
  • 22.01.2021 tarihinde SDK sürümü 3.11.1'in desteği sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.11.1 2019-12-04
  • IAB TCFv2 ve CCPA'dan alınan izin parametrelerinin otomatik olarak dahil edilmesi için destek ekler.
  • Kontrol Merkezi kullanılırken kilitlenmeye neden olan sorun düzeltildi.
  • TrueView for Action reklamları için destek eklenir.
  • DAI için playerVideoDisplay:didLoadPlayerItem: ekler.
  • Obj-C stil kurallarıyla tutarlılık için IMAAVPlayerVideoDisplayDelegate adlarını günceller.
  • Bazı durumlarda LOG ve INTERACTION reklam etkinliklerinin reklam nesnesini içermesini engelleyen sorun düzeltildi.
  • Google'ın Funding Choices gibi IAB TCF 2.0 sürümüne uygun kullanıcı rızası yönetim sağlayıcılarının uygulamaları için Google reklam isteklerinin otomatik entegrasyonunu ekler.
  • VMAP breakstart ve breakend izleme etkinlikleriyle ilgili bir sorun düzeltildi.
  • Canlı yayın sırasında tüm reklam etiketi parametrelerinin değiştirilmesini sağlayan replaceAdTagParameters yöntemini IMAStreamManager öğesine ekler.
  • Bir reklam arasının oynatılmayacağını belirtmek için AD_BREAK_FETCH_ERROR etkinliğini ekler.
  • 4.12.2020 tarihinde SDK sürümü 3.10.1'in desteği sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.10.1 2019-09-19
  • iOS 13 ve iPadOS için destek eklenir.
  • 19.09.2020 tarihinde SDK sürümü 3.9.2'nin desteği sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.9.2 2019-08-16
  • Bu düzeltme, reklamlar oynatıldıktan sonra net bir IMA reklam kullanıcı arayüzü görünümünün kalması ve kullanıcının oynatıcıyla etkileşimde bulunmasını engellemesi sorununu düzeltir.
  • 16.08.2020 tarihinde SDK sürümü 3.9.1'in desteği sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.9.1 2019-07-18
  • is_lat raporlarının doğruluğuyla ilgili sorunlar düzeltildi.
  • IMAAdEventType.adData yazıldı.
  • authToken ve streamFormat API'leri IMAStreamRequest'ye eklendi.
  • mediaUrl desteği LinearAd hizmetinden kaldırıldı. Bunun yerine adMedia kullanın.
  • Liste dışı videolarla ilgili YouTube meta verileri hatası düzeltildi.
  • Yanlış reklam kimliği tanımlama sorunu düzeltildi.
  • mediaWidth ve mediaHeight, adMedia.width ve adMedia.height ile değiştirildi.
  • Arkadaş reklamların yalnızca bir kez oluşturulmasına neden olan sorun düzeltildi.
  • Artık bir video reklam türü desteklenmediğinde SDK, kIMAError_FAILED_TO_REQUEST_ADS yerine kIMAError_VAST_TRAFFICKING_ERROR hatasını verecek.
  • videoDisplayDidPlay: desteği sonlandırıldı ve yerine videoDisplayDidResume: getirildi.
  • 18.07.2020 tarihinde SDK sürümü 3.9.0'ın desteği sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.9.0 2019-03-22
3.8.2 2019-02-19
  • AD_PERIOD_STARTED ve AD_PERIOD_ENDED etkinliklerini ekler. Bu etkinlikler yalnızca DAI için desteklenir.
  • Reklam görünümünün başlangıçta animasyonlu olmasına neden olan sorun düzeltildi.
  • Canlı yayın veya VOD için video hatalarının tetiklenmemesine neden olan sorun düzeltildi.
  • İçeriğin iOS+AirPlay'de devam ettirilememesine neden olan sorun düzeltildi.
  • 19.02.2020 tarihinde SDK'nın 3.8.1 sürümünün desteği sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.8.1 2018-11-13
  • Birden fazla yuva boyutuna sahip reklam etiketlerinin yanlış ayrıştırılması sorunu düzeltildi.
  • IMA DAI VOD yayınlarında atlanabilir reklamları desteklemek için [IMAVideoDisplay seekStreamToTime] eklenir.
  • IMAAdRenderingSettings.loadVideoTimeout eklenir.
  • IMAAd.VASTMediaWidth, IMAAd.VASTMediaHeight ve IMAAd.VASTMediaBitrate dillerini ekler.
  • Derleme iyileştirmeleri sayesinde ikili boyutunu yaklaşık% 15 azaltır.
  • 13.11.2019'da SDK'nın 3.7.3 sürümünün desteği sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.7.3 2018-08-21
  • Hatalı biçimlendirilmiş akış manifesti için hata işleme iyileştirildi.
  • HTML eşlikçilerindeki özel uygulama içi URL tıklamalarıyla ilgili sorun düzeltildi.
  • Art arda oynatılan atlanabilir video reklamlarla ilgili sorun düzeltildi.
  • 21.08.2019 tarihinde SDK'nın 3.7.2 sürümünün desteği sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.7.2 2018-05-15
  • Bazı yardımcıların tam ekran WebView'a genişlemesine neden olan sorun düzeltildi.
  • 15.05.2019 tarihinde SDK sürümü 3.7.1'in desteği sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.7.1 2018-04-30
3.7.0.1 2018-02-12
  • Podspec hatasını düzeltmek için yalnızca Cocoapods'e yönelik yayın. 3.7.0 sürümüne ait kitaplık dosyalarını indirir.
3.7.0 2018-01-30
  • iOS 8 ve önceki sürümler için destek sonlandırıldı.
  • Hizmet sürümü, yeni özellik yok.
  • 30.01.2019 tarihinde SDK sürümü 3.6.1'in desteği sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.6.1 2017-10-09
  • IMAAdsRequest.liveStreamPrefetchSeconds eklenir.
  • SDK sürümü 3.6.0, 09.10.2018 tarihinde kullanımdan kaldırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.6.0 2017-07-24
  • IMAAdsRequest.vastLoadTimeout özelliğini ekler.
  • IMAAd.wrapperAdIDs'yi ekler.
  • IMAAd.skipTimeOffset'i ekler.
  • SDK'nın, reklam oynatma için kullanılan video görünümünü görünüm hiyerarşisinden kaldırılıp tekrar eklendiğinde algılayamamasına neden olan hata düzeltildi.
  • 24.07.2018 tarihinde SDK sürümü 3.5.2'nin desteği sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.5.2 2017-05-02
  • Uygulamaya arka plandan dönüldüğünde otomatik devam ettirme özelliğini kaldırır. Devam ettirmek için [IMAAdsManager resume] simgesine dokunun.
  • [IMAAdsRenderingSettings playAdsAfterTime] eklenir.
  • 2 Mayıs 2018'de SDK sürümü 3.5.1'in desteği sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.5.1 2017-04-03
  • SDK, reklam veya akış isteğinde bulunulduğunda IMAAdDisplayContainer görünüm hiyerarşisinde değilse artık kIMAError_FAILED_TO_REQUEST_ADS istisnası oluşturur. Daha önce bu istekler sessizce başarısız oluyordu.
  • SDK'nın 3.5.0 sürümünün desteği 03.04.2018'de sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.5.0 2017-03-24
  • Bitcode desteğiyle ilgili bir sorun düzeltildi.
  • IMAAdsRequest nesnesine adsResponse'u ekler.
  • Swift derlemeleriyle ilgili bir sorun düzeltildi.
  • 24.03.2018 tarihinde SDK'nın 3.4.2 sürümünün desteği sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.4.2 2017-03-09
  • Hizmet sürümü, yeni özellik yok.
  • SDK'nın 3.4.1 sürümünün desteği 09.03.2018 tarihinde sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.4.1 2017-02-03
  • SDK artık dinamik bir çerçeve olarak dağıtılıyor. Bu nedenle, artık Framework'ün ayrı bir AdMob sürümünü yayınlamıyoruz. Uygulamanızda AdMob kullanılıp kullanılmadığına bakılmaksızın aynı sürümü kullanabilirsiniz.
  • Video simgeleri için destek ekler.
  • IMAAd özelliğine aşağıdaki yeni özellikler ekleniyor:
    • adSystem
    • creativeID
    • creativeAdID
    • universalAdIdValue
    • universalAdIdRegistry
    • advertiserName
    • surveyURL
    • dealID
    • wrapperCreativeIDs
    • wrapperSystems
  • IMAAdsRequest özelliğine aşağıdaki yeni özellikler ekleniyor:
    • contentDuration
    • contentKeywords
    • contentTitle
  • [IMAAdsManager setVolume:] eklenir.
  • [IMACompanionDelegate companionSlotWasClicked] eklenir.
  • IMASettings.disableNowPlayingInfo eklenir.
  • SDK sürümü 3.3.1'in desteği 03.02.2018 tarihinde sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.3.1 sürümüne geri dönme 2016-01-31
  • Belirli cihazlar için derleme ile ilgili sorun nedeniyle 3.3.1 sürümüne geri dönüldü.
3.4.0 2017-01-26
  • SDK artık dinamik bir çerçeve olarak dağıtılıyor. Bu nedenle, artık Framework'ün ayrı bir AdMob sürümünü yayınlamıyoruz. Uygulamanızda AdMob kullanılıp kullanılmadığına bakılmaksızın aynı sürümü kullanabilirsiniz.
  • Video simgeleri için destek ekler.
  • IMAAd özelliğine aşağıdaki yeni özellikler ekleniyor:
    • adSystem
    • creativeID
    • creativeAdID
    • universalAdIdValue
    • universalAdIdRegistry
    • advertiserName
    • surveyURL
    • dealID
    • wrapperCreativeIDs
    • wrapperSystems
  • IMAAdsRequest özelliğine aşağıdaki yeni özellikler ekleniyor:
    • contentDuration
    • contentKeywords
    • contentTitle
  • [IMAAdsManager setVolume:] eklenir.
  • [IMACompanionDelegate companionSlotWasClicked] eklenir.
  • IMASettings.disableNowPlayingInfo eklenir.
  • 26.01.2018 tarihinde SDK'nın 3.3.1 sürümünün desteği sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.3.1 2016-09-16
  • iOS 7 ve önceki sürümler için destek sonlandırıldı.
  • 16.09.2017'de SDK sürümü 3.2.1'in desteği sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.2.1 2016-05-09
  • Bitcode desteği eklenir.
3.2.0 2016-04-14
    Not: Bir hata nedeniyle, bu sürümde bitcode desteği kullanılamıyordu.
  • Bitcode desteği eklenir.
  • Uygulama mağazasına yönlendiren tıklama URL'leri için destek eklenir.
3.1.0 2015-12-17
  • Beta sürümü sona erdi.
  • iOS 9'da pencere içinde pencere özelliği için destek eklenir. Daha fazla bilgi için Resim İçinde Resim kılavuzumuza veya Advanced Sample'daki uygulamamıza bakın.
  • IMAContentPlayhead artık IMAAdsManager yerine IMAAdsRequest'e iletilmelidir.
  • HTML5 tamamlayıcıları için destek ekler.
  • [IMAAdsManager discardAdBreak] işlevi eklendi.
Beta v16 2015-09-04
  • iOS 9'un App Transport Security özelliğiyle uyumlu olacak şekilde güncellenir.
  • IMAAdsLoader ayırmama sırasında kilitlenme sorununu düzeltir.
Beta v15 2015-07-22
  • IMAAdsManager temsilcileri aracılığıyla reklam arabelleği etkinliklerini kullanıma sunar. Bu sayede oynatıcıya etkinlik göstergeleri ve arabelleğe alma çubukları gibi öğeler ekleyebilirsiniz.
  • Hata ayıklama modunu kullanıma sunar. Yayıncılar artık konsolda daha ayrıntılı günlük kaydı almak için IMASettings enableDebugMode ayarını YES olarak belirleyebilir. Bu, reklam oynatıcısına filigran ekleyeceği için üretimde kullanılmamalıdır.
  • IMAAdsManager destroy artık her durumda reklamları doğru şekilde sonlandırıyor.
  • Görüntüleme kapsayıcılarının yeniden kullanılmasına olanak tanır.
  • Yayıncıların, temsilci yöntemlerinden IMA nesnelerini silmesine olanak tanır.
  • IMAAdsManager artık yalnızca contentPlayhead ile zayıf bir referansa sahip (potansiyel bellek sızıntıları düzeltiliyor). Artık IMAAVPlayerContentPlayhead örneğini veya IMAContentPlayhead öğesini özellik olarak uygulayan nesneleri saklamanız gerekir. Aksi takdirde nesne hemen serbest bırakılır.
  • Video yeniden boyutlandırma animasyonunu kaldırır.
  • Gereksiz ilk devam ettirme reklamı etkinliğini kaldırır.
Beta v14 2015-05-27
  • Reklam oynatıcının arabelleğe almak için ara sıra durmasına ve oynatmaya hiçbir zaman devam etmemesine neden olan sorun düzeltildi.
  • IMASettings kendi üstbilgi dosyasına taşındı.
Beta v13 2015-04-29
  • Arka planda reklam oynatma desteği eklendi. Daha fazla bilgi için Arka Planda Reklam Oynatma başlıklı makaleyi inceleyin.
  • SDK artık çerçeve olarak içe aktarılabilir. Yükseltme hakkında daha fazla bilgi için bu sürümle ilgili blog yayınımıza göz atın.
  • iOS 8'de reklam yükleme süreleri kısaltıldı.
  • Bir reklam sona erdikten sonra eşlik eden reklamların kaybolmasına neden olan sorun düzeltildi. Yardımcı reklamlar artık alan yenilenene kadar gösterilecek.
  • SDK yükleme için 10 saniyelik zaman aşımı eklendi.
  • IMASettings artık NSCopying'i uyguluyor.
  • Kulaklık çıkarıldığında uygulamaların kilitlenmesine neden olan sorun düzeltildi.
  • Cihaz sessize alındığında reklamların sesi artık varsayılan olarak kapatılıyor. Yayıncı, AVAudioSession kategorisini ayarlayarak bunu değiştirebilir.
  • iOS 8'den önceki sürümlerde Denetim Merkezi'nde oynatma ve duraklatma işlemlerinin çalışmamasıyla ilgili hatalar düzeltildi.
  • Bildirim çekmecesi açıldığında reklamlar artık duraklatılmıyor.
  • İndirilebilir ZIP dosyasına VERSION dosyası eklendi.
  • Performansı artırmak için reklam oluşturma işlemi artık tüm iOS sürümlerinde AVPlayer üzerinden yerel olarak yapılıyor.
Beta v12 2015-02-12
  • Artık iOS 7 ve önceki sürümlerde yerel reklam oynatma özelliği kullanılıyor. Bu, SDK'nın MPMoviePlayerController etkinliklerine ve kontrollerine müdahale etmesini önler.
  • LOADED ve START etkinliklerinde adPlaybackInfo'nun doldurulmamasına neden olan sorun düzeltildi.
  • Sonraki yönlendirmelerin reddedileceği ve reklam yüklemenin durdurulacağı yönlendirme sayısını belirtmek için IMASettings.maxRedirects parametresini ekler.
  • Manuel reklam oynatma için destek eklenir.
Beta v11 2014-12-17
  • WKWebView eklenmesiyle Beta v10'da ortaya çıkan bellek sızıntısı düzeltildi.
Beta v10 2014-11-20
  • SDK, artık iOS 8'de reklamları oluşturmak için UIWebView yerine WKWebView kullanıyor. Bu sürümde, SDK yerel ve JS katmanları arasındaki iletişimle ilgili birden fazla sorun düzeltilmiştir. Bu değişikliğin bir yan etkisi olarak, IMA SDK artık uygulamanızın arm64 desteğiyle oluşturulmasını gerektirecek.
  • Kullanıcı bir reklamın tıklanamayan bir bölümüne her dokunduğunda tetiklenen bir TAPPED etkinliği eklendi. Bu, oynatıcı kontrollerini göstermek için bir reklama dokunulduğunu algılamak üzere kullanılabilir.
  • iOS sözleşmesine uymak için aşağıdaki yöntemler kullanımdan kaldırıldı ve çağıran nesneye referans alan yöntemlerle değiştirildi:
    • IMAAdsManagerDelegate-adDidProgressToTime:currentTime:
    • IMAWebOpenerDelegate-willOpenInExternalBrowser
    • IMAWebOpenerDelegate-willOpenInAppBrowser
    • IMAWebOpenerDelegate-didCloseInAppBrowser
    • IMAWebOpenerDelegate-didOpenInAppBrowser
    • IMAWebOpenerDelegate-willCloseInAppBrowser
Beta v9 2014-10-27
  • IMAJavascript sınıflarındaki bellek sızıntılarıyla ilgili düzeltmeler içerir.
Beta v8 2014-10-13
  • SDK kullanıcı arayüzü öğelerinin programatik olarak gösterilmesine veya gizlenmesine olanak tanıyan IMAUIElements'ı kullanıma sunar.
Beta v7 2014-08-11
  • IMAAdDisplayContainer kavramı tanıtıldı ve eşlik eden reklamların işlenme şekli değiştirildi. Uygulamanızda yapılması gereken kod değişiklikleri hakkında bilgi edinmek için iOS için IMA SDK'da yapılan değişiklikler başlıklı makaleyi inceleyin.
  • OCMock üstbilgileri ve kaynaklarıyla ilgili referanslar kaldırıldı.
  • iOS 8'de reklam kullanıcı arayüzü öğelerinin yavaş güncellenmesi sorunu düzeltildi.
Beta v6 2014-05-27
  • IMAAd nesnesinde açıklama, başlık ve contentType'ı kullanıma sunar.
  • 64 bit iOS simülatörü için destek ekler.
Beta v5 2014-02-14
  • arm64 desteği eklendi.
  • Google+ ile entegrasyonlardaki çakışmalar düzeltildi.
Beta v4 2013-12-12
  • IMAAdsManager ve IMAAdsLoader'daki bellek sızıntılarını düzeltir.
  • IMAAdPodInfo'da üç yeni API var: podIndex, timeOffset, maxDuration. API dokümanları yakında bu durumu yansıtacak şekilde güncellenecek.
Beta v3 2013-09-25
  • 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
Kapalı Beta v1 2013-04-02
  • İlk beta sürümü.