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

Sürüm Yayın Tarihi Notlar
3.34.1 2026-10-19
  • Videonun ortasında gösterilen reklam aralarını reklam arası başlangıç zamanından önce yüklemeye başlayacak bir zaman ayarlamak için IMASettings.preloadTime özelliğini ekler. Ayarlanmazsa önceden yükleme süresi varsayılan olarak sekiz saniye olur.
  • Reklam oynatmayı iptal edip içeriği oynatmadan önce, videodan önce gösterilen reklamların yüklenmesi için beklenecek saniye miktarını ayarlamak üzere IMAAdsRenderingSettings.prerollLoadVideoTimeout özelliğini ekler.
  • iOS VoiceOver etkinleştirildiğinde kullanıcıların reklamları atlayamamasına neden olan bir sorun düzeltildi.
  • IMA SDK 3.33.0 sürümünün desteği 19.10.2027 tarihinde sonlandırılacak. Ayrıntılar için Desteği sonlandırma takvimi'ne bakın.
3.33.0 2026-08-24
  • Hizmet sürümü. Yeni özellik yok.
  • IMA SDK 3.32.0 sürümünün desteği 24.08.2027 tarihinde sonlandırılacak. Ayrıntılar için Desteği sonlandırma takvimi'ne bakın.
3.32.0 2026-05-29
  • HLS geçiş reklamı etkinleştirilmiş akışlarda atlanabilir reklamlar için destek eklendi.
  • Uygulamanızın hedef iOS sürümünün IMA SDK minimum iOS sürümüyle uyumlu olduğunu doğrulamak için derleme zamanı kontrolü ekler.
  • IMAAdError enum'una hata kodları ekler:
    • kIMAError_ASSET_FALLBACK_FAILED: 1021
    • kIMAError_UNSUPPORTED_URL: 1022
    • kIMAError_STREAM_INITIALIZATION_TIMEOUT: 1023
    • kIMAError_STREAM_AUTHORIZATION_FAILED: 1024
  • SDK sürümü 3.31.0'ın desteği 29.05.2027 tarihinde sonlandırılacak. Daha fazla bilgi için Desteği sonlandırma takvimi'ne bakın.
3.31.0 2026-04-15
  • 3.30.0 sürümünde ortaya çıkan ve IMA SDK'nın 17'den eski minimum iOS sürümlerini desteklemeyi durdurmasına neden olan sorun düzeltildi. Bu sürüm, minimum 15 sürümünü destekler.
  • iOS 26 sürümünde görüntülenebilirliğin yanlış bir şekilde% 0 olarak ölçülmesine neden olan sorun düzeltildi.
  • Open Measurement SDK'sı 1.6 sürümü için destek eklendi.
  • IMASettings.featureFlags() güncellenerek değer olarak herhangi bir nesne türünü kabul etmesi sağlandı.
3.30.1 Desteği Sonlandırıldı 2026-03-25
  • 3.30.0 sürümünde kullanıma sunulan, xcframework dosyasının yanlış izinlere sahip olmasına ve Swift Paket Yöneticisi kullanıcıları için aşağıdaki hataya yol açmasına neden olan sorun düzeltildi: Error Domain=NSCocoaErrorDomain Code=513 "couldn't be removed because you don't have permission to access it."
3.30.0 Desteği Sonlandırıldı 2026-03-13
  • WKWebView ayarları için deneysel bir özellik ekler. Bu deneysel özellik varsayılan olarak devre dışıdır. Etkinleştirmek için IMASettings.featureFlags ayarını kullanın. Bu sayede iOS 17 veya sonraki sürümlerin yüklü olduğu cihazlarda performans artabilir.
  • SDK, Google Cast iOS SDK ile aynı hedefte kullanıldığında oluşan çalışma zamanı kilitlenmesi düzeltildi.
  • IMAAVPlayerVideoDisplay içinde, UIKit "Main Thread Checker" uyarılarını önlemek için resignFirstResponder öğesinin bir arka plan iş parçacığında çağrılmasına neden olan sorun düzeltildi.
  • 13.03.2027 tarihinde SDK sürümü 3.28.10'un desteği sonlandırılacak. Daha fazla bilgi için Desteği sonlandırma takvimi'ne bakın.
3.28.10 2025-10-22
  • Akış isteğine bir useHLSInterstitial alanı ekleyerek Sunucu Tarafından Yönetilen Reklam Ekleme (SDAI) canlı ve VOD akışları için geçiş reklamı desteğini etkinleştirir.
  • Uygulamanız adsManager nesnesini yok ettiğinde bellek sızıntılarını önlemek için tamamlayıcı reklamların bellek yönetimini iyileştirir.
  • Minimum iOS sürümü 15'e yükseltildi.
  • SDK sürümü 3.27.4'ün desteği 22.10.2026 tarihinde sonlandırılacak. Daha fazla bilgi için Desteği sonlandırma takvimi'ne bakın.
3.27.4 2025-08-28
  • IMARemoteControl sınıfının yalnızca oynatıcı oynatmaya başladığında oluşturulmasını sağlar.
  • SDK sürümü 3.26.1'in desteği 28.08.2026 tarihinde 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 bilgilere IMAAdEvent.adData özelliğinden erişebilirsiniz.
  • IMA SDK ile HLS ara reklam meta verilerini işleme desteği eklendi.
  • SDK sürümü 3.24.0'ı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 akış türleri için akış 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ı düzgün şekilde sonlandırılmadığında oluşan bellek sızıntısı düzeltildi.
  • VOD kapsül yayınlama akışlarında atlanabilir reklamlar için destek eklendi.
  • Video, kaydırılabilir bir kapsayıcıya yerleştirildiğinde kaydırma desteğiyle ilgili bir hatayı düzeltir.
  • Doğrusal olmayan reklamlara minSuggestedDuration desteği ekler
  • Bazı durumlarda Campaign Manager izleme URL'lerinin yanlış kodlanmasına neden olan bir hata düzeltildi.
  • SDK sürümü 3.23.0'ı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
  • IMAVideoStitcherVODStreamRequest'e VODConfigID eklendi.
  • Tamamlayıcı reklamların arka planını şeffaf yapar.
  • IMAAdsRequest içinde adTagURL için boş değeri reddeder.
  • SDK oynatılabilir bir reklam öğesi tanımlayana kadar orijinal VAST'taki tüm reklamları yinelemek için öğe düzeyinde yedek mantığını değiştirir. Oynatılabilir reklam öğesi bulunamazsa reklam oynatılmaz.
  • SDK sürümü 3.22.1'in desteği 12.06.2025 tarihinde 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 derlenmesini engelleyen bir sorun düzeltildi.
  • SDK sürümü 3.22.0'ın desteği 12.04.2025 tarihinde 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ı için 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.
  • SDK sürümü 3.19.2'nin desteği 28.01.2025 tarihinde 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ü.
  • SDK sürüm 3.19.1'in desteği 28.04.2024 tarihinde 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ıklama URL'sinde tıklama reklam etkinliğinin tetiklenmemesine neden olan bir hata düzeltildi.
  • VPAID Güvenli modda OMID desteğinin yanlış şekilde sinyal vermesini durdurur.
  • SIMID yeniden boyutlandırma etkinliği desteğiyle ilgili bir sorun düzeltildi.
  • Google Video Stitcher VOD API'yi destekleyen IMAVideoStitcherVODStreamRequest sınıfı eklendi.
  • SDK sürümü 3.18.5'in desteği 20.04.2024 tarihinde sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.18.5 2023-03-10
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 tarihinde 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ını düzeltir.
  • SDK sürümü 3.18.1'in desteği 07.11.2023 tarihinde 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 bir sorun düzeltildi.
  • 02.10.2023 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 03.08.2022
  • Maksimum bit hızı yayıncı tarafından ayarlanmamışsa mobil olmayan cihazlar için maksimum varsayılan bit hızını artırır.
  • 03.08.2023 tarihinde SDK sürüm 3.16.3'ün desteği 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 eklendi.
  • 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.
  • SDK sürüm 3.15.1'in desteği 19.04.2023 tarihinde 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
  • SDK sürümü 3.14.5'in desteği 23.02.2023 tarihinde sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.14.5 2021-10-05
  • Uygulamalarınızdan toplanan verilerden yararlanarak daha alakalı ve kişiselleştirilmiş reklamlar yayınlamanıza yardımcı olan IMASettings:sameAppKeyEnabled API'si eklendi. API şu anda varsayılan olarak etkindir ve yayıncıların herhangi bir değişiklik yapması gerekmez.
  • Tüm API'lere null değer alabilme sözleşmeleri eklendi.
  • 05.10.2022 tarihinde SDK sürümü 3.14.4'ün desteği sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.14.4 2021-07-06
  • Uygulamalar arka planda çalışırken 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 bir 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 tarihinde 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 bir 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 bir sorun düzeltildi.
  • Reklam kullanıcı arayüzü içerik dolgularının otomatik olarak ayarlanmadığından emin olunmalıdır.
  • iOS 10'u destekleyen iOS için IMA SDK'nın son sürümü.
  • SDK sürümü 3.14.1'in desteği 03.05.2022 tarihinde sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.14.1 2021-02-17
  • Önceden 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 çift derin bağlantı açılmasıyla ilgili sorun düzeltildi.
  • SDK sürümü 3.13.0'ın desteği 17.02.2022 tarihinde 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 derlenmektedir.
  • Reklam arasından çıkıldığında AD_BREAK_ENDED etkinliğinin tetiklenmemesine neden olan sorun düzeltildi.
  • IMAAVPlayerVideoDisplay, IMAVideoDisplay ve IMAVideoDisplayDelegate için desteği sonlandırılan alanlar kaldırıldı.
  • Pencere içinde pencere modunun her reklam tamamlandığında küçültülmesine neden olan sorun düzeltildi.
  • Canlı yayınların AirPlay ile oynatılır oynatılmaz sona ermesine neden olan hata düzeltildi.
  • Ortak oynatma sırasında "Atla"ya basıldığında hiçbir işlem 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 cinsinden karşılaşılan 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 bir sorun düzeltildi.
  • SDK sürümü 3.12.1'in desteği 13.10.2021 tarihinde 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 yayınlanan sürüm.
  • Bir tıklama açıp ardından uygulamayı kapatmanın bellek sızıntısına neden olduğu sorun düzeltildi.
  • 11.08.2021 tarihinde SDK sürümü 3.12.0'ı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 ekler. Daha fazla bilgi için Google'ın Ek İzin Modu teknik özelliklerine bakın.
  • Yayın altyazıları için "language_name" anahtarına destek ekler.
  • Yalnızca sesli reklamların zaman aşımına uğramasına neden olan bir sorun düzeltildi.
  • Videodan önce gösterilen reklamdaki ilk reklamın atlanmasının, ikinci reklamın kendi atlama ofsetini yok saymasına neden olduğu 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 ekler.
  • ICON_TAPPED etkinliği eklendi.
  • IABTCF_gdprApplies öğesinin yalnızca dize olması durumunda onaylanmasına neden olan sorun düzeltildi.
  • 05.08.2021 tarihinde SDK sürüm 3.11.4'ü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 tetiklenmesine neden olan bir hata düzeltildi.
  • Katı işaretlerin IMACompanionAd'in init işlevinin NSObject'inkiyle çakışmasına neden olduğu bir sorun düzeltildi.
  • IMAVideoDisplay protokolündeki loadURL yönteminin desteği sonlandırıldı.
  • İstemci tarafı SIMID reklamları için destek eklendi.
  • SDK sürümü 3.11.3'ün desteği 26.03.2021 tarihinde 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çeve başlığı içe aktarılırken IMAFriendlyObstruction.h dosyasının içe aktarılmamasına neden olan hata düzeltildi.
  • iOS 9.x'te tıklama oranlarının kilitlenmesine neden olan sorun düzeltildi.
  • SDK sürümü 3.11.2'nin desteği 12.02.2021 tarihinde sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.11.2 22.01.2020
  • AdsRequest:contentUrl ve StreamRequest:contentUrl ile OMID 1.3 contentUrl için destek eklendi.
  • IMAAdDisplayContainer içinde registerFriendlyObstruction yöntemlerini kullanmak için OMID 1.3 uyumlu engellerle ilgili destek yeniden düzenlendi.
  • IMAAdDisplayContainer içindeki registerVideoControlsOverlay ve unregisterAllVideoControlsOverlay yöntemlerinin desteği FriendlyObstruction lehine sonlandırıldı.
  • OMID otomatik oynatma ve atlanabilirliğin raporlanmamasına neden olan sorun düzeltildi.
  • UIWebView'a yapılan tüm referanslar kaldırıldı.
  • SDK sürüm 3.11.1'in desteği 22.01.2021 tarihinde 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 eklendi.
  • Kontrol Merkezi kullanılırken kilitlenmeye neden olan sorun düzeltildi.
  • TrueView for Action reklamları için destek eklendi.
  • DAI için playerVideoDisplay:didLoadPlayerItem: eklendi.
  • 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 bir sorun düzeltildi.
  • Google'ın Funding Choices gibi IAB TCFv2 uyumlu 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öntemi IMAStreamManager'a eklendi.
  • Bir reklam arasının oynatılmayacağını belirtmek için AD_BREAK_FETCH_ERROR etkinliği eklendi.
  • 04.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 eklendi.
  • SDK sürümü 3.9.2'nin desteği 19.09.2020 tarihinde sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.9.2 2019-08-16
  • Bu sayede, reklamlar oynatıldıktan sonra boş bir IMA reklam kullanıcı arayüzü görünümünün kalması ve kullanıcının oynatıcıyla etkileşim kurmasını engellemesi sorunu düzeltilir.
  • SDK sürüm 3.9.1'in desteği 16.08.2020 tarihinde sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.9.1 2019-07-18
  • is_lat raporlamasının doğruluğuyla ilgili sorunlar düzeltildi.
  • IMAAdEventType.adData yazıldı.
  • IMAStreamRequest için authToken ve streamFormat API'leri eklendi.
  • LinearAd için mediaUrl desteği kaldırıldı. Bunun yerine adMedia kullanın.
  • Liste dışı videolarla ilgili YouTube meta veri hatası düzeltildi.
  • Yanlış reklam kimliği tanımlaması düzeltildi.
  • mediaWidth ve mediaHeight, adMedia.width ve adMedia.height ile değiştirildi.
  • Tamamlayıcı 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ı verir.
  • videoDisplayDidPlay: desteği sonlandırıldı. Bunun yerine videoDisplayDidResume: kullanılıyor.
  • SDK sürüm 3.9.0'ın desteği 18.07.2020 tarihinde sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.9.0 22.03.2019
3.8.2 19.02.2019
  • AD_PERIOD_STARTED ve AD_PERIOD_ENDED etkinlikleri eklendi. 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ı veya VOD için video hatalarının tetiklenmemesine neden olan sorun düzeltildi.
  • iOS+AirPlay'de içeriğin devam etmemesine neden olan sorun düzeltildi.
  • SDK sürümü 3.8.1'in desteği 19.02.2020 tarihinde sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.8.1 13.11.2018
  • Birden fazla alan boyutuna sahip reklam etiketlerinin yanlış ayrıştırılmasına neden olan sorun düzeltildi.
  • IMA DAI VOD yayınlarında atlanabilir reklamları desteklemek için [IMAVideoDisplay seekStreamToTime] eklendi.
  • IMAAdRenderingSettings.loadVideoTimeout eklendi.
  • IMAAd.VASTMediaWidth, IMAAd.VASTMediaHeight ve IMAAd.VASTMediaBitrate eklendi.
  • Derleme iyileştirmeleri sayesinde ikili program boyutu yaklaşık% 15 oranında küçültüldü.
  • SDK sürüm 3.7.3'ün desteği 13.11.2019 tarihinde sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.7.3 2018-08-21
  • Bozuk akış manifesti için hata işleme iyileştirildi.
  • HTML tamamlayıcılardaki özel uygulama URL'si tıklamalarıyla ilgili bir sorun düzeltildi.
  • Art arda gösterilen atlanabilir video reklamlarla ilgili bir sorun düzeltildi.
  • SDK sürüm 3.7.2'nin desteği 21.08.2019 tarihinde sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.7.2 2018-05-15
  • Bazı tamamlayıcıların tam ekran WebView'a genişletilmesine 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 sürümü. 3.7.0 için 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 eklendi.
  • SDK sürümü 3.6.0'ın desteği 09.10.2018 tarihinde sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.6.0 2017-07-24
  • IMAAdsRequest.vastLoadTimeout eklendi.
  • IMAAd.wrapperAdIDs ekler.
  • IMAAd.skipTimeOffset eklendi.
  • SDK'nın, görünüm hiyerarşisinden kaldırılıp tekrar eklenmesi durumunda reklam oynatma için kullanılan video görünümünü algılayamamasına neden olan bir hata düzeltildi.
  • SDK sürüm 3.5.2'nin desteği 24.07.2018 tarihinde sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.5.2 2017-05-02
  • Uygulama arka plandan ön plana alındığında otomatik devam etme özelliği kaldırıldı. Devam etmek için [IMAAdsManager resume] numaralı telefonu arayın.
  • [IMAAdsRenderingSettings playAdsAfterTime] eklendi.
  • 02.05.2018 tarihinde 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
  • Bir reklam veya akış isteği yapıldığında IMAAdDisplayContainer görünüm hiyerarşisinde değilse SDK artık kIMAError_FAILED_TO_REQUEST_ADS hatası verecek. Daha önce bu istekler sessizce başarısız oluyordu.
  • SDK sürümü 3.5.0'ın desteği 03.04.2018 tarihinde sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.5.0 24.03.2017
  • Bit kodu desteğiyle ilgili bir sorun düzeltildi.
  • IMAAdsRequest nesnesine adsResponse ekler.
  • Swift derlemeleriyle ilgili bir sorun düzeltildi.
  • SDK sürümü 3.4.2'nin desteği 24.03.2018 tarihinde 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.
  • 09.03.2018 tarihinde SDK sürümü 3.4.1'in desteği 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ılmaktadır. Bu nedenle, artık Framework'ün ayrı bir AdMob sürümünü yayınlamıyoruz. Uygulamanızda AdMob kullanılsın veya kullanılmasın aynı sürümü kullanabilirsiniz.
  • Video simgeleri için destek eklendi.
  • IMAAd öğesine aşağıdaki yeni özellikler eklendi:
    • adSystem
    • creativeID
    • creativeAdID
    • universalAdIdValue
    • universalAdIdRegistry
    • advertiserName
    • surveyURL
    • dealID
    • wrapperCreativeIDs
    • wrapperSystems
  • IMAAdsRequest öğesine aşağıdaki yeni özellikler eklendi:
    • contentDuration
    • contentKeywords
    • contentTitle
  • [IMAAdsManager setVolume:] eklendi.
  • [IMACompanionDelegate companionSlotWasClicked] eklendi.
  • IMASettings.disableNowPlayingInfo eklendi.
  • 03.02.2018 tarihinde SDK sürümü 3.3.1'in desteği 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 sorunu nedeniyle 3.3.1 sürümüne geri döndürüldü.
3.4.0 2017-01-26
  • SDK artık dinamik bir çerçeve olarak dağıtılmaktadır. Bu nedenle, artık Framework'ün ayrı bir AdMob sürümünü yayınlamıyoruz. Uygulamanızda AdMob kullanılsın veya kullanılmasın aynı sürümü kullanabilirsiniz.
  • Video simgeleri için destek eklendi.
  • IMAAd öğesine aşağıdaki yeni özellikler eklendi:
    • adSystem
    • creativeID
    • creativeAdID
    • universalAdIdValue
    • universalAdIdRegistry
    • advertiserName
    • surveyURL
    • dealID
    • wrapperCreativeIDs
    • wrapperSystems
  • IMAAdsRequest öğesine aşağıdaki yeni özellikler eklendi:
    • contentDuration
    • contentKeywords
    • contentTitle
  • [IMAAdsManager setVolume:] eklendi.
  • [IMACompanionDelegate companionSlotWasClicked] eklendi.
  • IMASettings.disableNowPlayingInfo eklendi.
  • SDK sürümü 3.3.1'in desteği 26.01.2018 tarihinde 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ı.
  • SDK sürüm 3.2.1'in desteği 16.09.2017 tarihinde sonlandırılacak. Daha fazla bilgi için Desteği Sonlandırma Takvimi'ne bakın.
3.2.1 2016-05-09
  • Bit kodu desteği ekler.
3.2.0 2016-04-14
    Not: Bir hata nedeniyle, bit kodu desteği bu sürümde çalışmıyordu.
  • Bit kodu desteği ekler.
  • Uygulama mağazasına yönlendiren tıklama URL'leri için destek eklendi.
3.1.0 2015-12-17
  • Beta sürümünden çıktı.
  • iOS 9'da pencere içinde pencere desteği eklendi. Daha fazla bilgi için Pencere içinde pencere kılavuzumuzu veya Gelişmiş Örnek'teki uygulamamızı inceleyin.
  • IMAContentPlayhead artık IMAAdsManager yerine IMAAdsRequest'e iletilmelidir.
  • HTML5 tamamlayıcılar için destek eklendi.
  • [IMAAdsManager discardAdBreak] öğesi eklendi.
Beta v16 2015-09-04
  • iOS 9'un Uygulama Aktarım Güvenliği özelliğiyle uyumlu olacak şekilde güncellemeler.
  • IMAAdsLoader ayırma işlemi sırasında meydana gelen kilitlenme düzeltildi.
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 eklemek kolaylaşır.
  • Hata ayıklama modunu gösterir. Yayıncılar artık konsolda daha ayrıntılı günlük kaydı almak için IMASettings enableDebugMode ayarını YES olarak belirleyebilir. Reklam oynatıcıya filigran ekleyeceği için bu özellik üretim ortamında kullanılmamalıdır.
  • IMAAdsManager destroy artık tüm durumlarda reklamları doğru şekilde sonlandırıyor.
  • Görüntülü reklam kapsayıcılarının yeniden kullanılmasına olanak tanır.
  • Yayıncıların, temsilci yöntemlerinden IMA nesnelerini yok etmesine olanak tanır.
  • IMAAdsManager artık yalnızca contentPlayhead için zayıf bir referansa sahip (olası bellek sızıntıları düzeltildi). Artık IMAContentPlayhead öğesini özellik olarak uygulayan tüm IMAAVPlayerContentPlayhead örneklerini veya nesnelerini 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 bazen ara belleğe alma işlemini durdurmasına ve oynatmayı hiçbir zaman devam ettirmemesine 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 bölümüne bakın.
  • 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ı.
  • Reklam sona erdikten sonra tamamlayıcı reklamların kaybolmasına neden olan sorun düzeltildi. Tamamlayıcı reklamlar artık alan yenilenene kadar gösterilecek.
  • SDK yüklemesi için 10 saniyelik bir zaman aşımı eklendi.
  • IMASettings artık NSCopying'i uygular.
  • Kulaklık çıkarıldığında uygulamaların kilitlenmesine neden olan sorun düzeltildi.
  • Cihaz sessize alındığında reklamlar da varsayılan olarak sessize alınır. Yayıncı, AVAudioSession kategorisini ayarlayarak bunu değiştirebilir.
  • iOS 8'den önceki sürümlerde Denetim Merkezi'ndeki oynatma ve duraklatma düğmelerinin çalışmamasıyla ilgili hatalar düzeltildi.
  • Bildirim çekmecesi açıldığında reklamlar artık duraklatılmıyor.
  • İndirilebilir ZIP dosyasına bir VERSION dosyası eklendi.
  • Performansı artırmak için reklam oluşturma artık tüm iOS sürümlerinde yerel olarak AVPlayer aracılığıyla yapılır.
Beta v12 2015-02-12
  • Artık iOS 7 ve daha eski sürümlerde yerel reklam oynatmayı kullanıyor. Bu, SDK'nın MPMoviePlayerController etkinliklerine ve kontrollerine müdahale etmesini önler.
  • LOADED ve START etkinliklerinde adPlaybackInfo'nun doldurulmamasıyla ilgili sorun düzeltildi.
  • Sonraki yönlendirmelerin reddedileceği ve reklam yüklemenin iptal edileceği yönlendirme sayısını belirtmek için IMASettings.maxRedirects ekler.
  • Manuel reklam oynatma için destek eklendi.
Beta v11 2014-12-17
  • WKWebView özelliğinin eklenmesiyle Beta v10'da ortaya çıkan bellek sızıntısı düzeltildi.
Beta v10 2014-11-20
  • SDK artık reklamları oluşturmak için iOS 8'de UIWebView yerine WKWebView kullanıyor. Bu sayede, SDK yerel ve JS katmanları arasındaki iletişimle ilgili birden fazla sorun giderilir. Bu değişikliğin bir yan etkisi olarak IMA SDK, 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 reklama yapılan dokunmaları algılamak amacıyla kullanılabilir.
  • iOS kuralına uymak için aşağıdaki yöntemlerin desteği sonlandırıldı ve bunların yerine, çağıran nesneye referans veren yöntemler getirildi:
    • 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ı kullanıma sunuldu ve tamamlayıcı 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'sında yapılan değişiklikler başlıklı makaleyi inceleyin.
  • OCMock üstbilgilerine ve kaynaklarına yapılan referanslar kaldırıldı.
  • iOS 8'de reklam kullanıcı arayüzü öğelerinin yavaş güncellenmesi sorunu düzeltildi.
Beta v6 27.05.2014
  • IMAAd nesnesinde açıklama, başlık ve contentType'ı gösterir.
  • 64 bit iOS simülatörü için destek eklendi.
Beta v5 2014-02-14
  • Arm64 desteği eklendi.
  • Google+ ile entegrasyonlardaki çakışmaları düzeltir.
Beta v4 12.12.2013
  • IMAAdsManager ve IMAAdsLoader'daki bellek sızıntılarını düzeltir.
  • IMAAdPodInfo'da üç yeni API vardır: podIndex, timeOffset, maxDuration. API belgeleri yakında bu değişikliği yansıtacak şekilde güncellenecek.
Beta v3 2013-09-25
  • Hizmet sürümü, yeni özellik yok.
Beta v2 07.07.2013
  • SDK'nın beta sürümünün herkese açık olarak yayınlanması.
Kapalı Beta v2 24.06.2013
Kapalı Beta v1 02.04.2013
  • İlk Beta sürümü.