Ürünlerimiz hakkında görüşlerinizi paylaşmak ve geri bildirimde bulunmak için Google Advertising and Measurement Community sunucusundaki resmi Ad Manager Discord kanalına katılın.
adTagURL, IMAAdsRequest içinde null olduğunda nullpointerexception'ı düzeltir.
SDK, oynatılabilir bir reklam öğesi tanımlayana kadar orijinal VAST'taki tüm reklamları yinelemek için öğe düzeyinde yedek mantığında değişiklikler yapıldı. Oynatılabilir reklam öğesi bulunamazsa reklam oynatılmaz.
ad.doubleclick.net
adresine izleme ping'lerinin gönderilmemesi sorunu düzeltildi.
SDK'nın reklam boyutu oluşturma kısıtlamalarını, playerView için güvenli alan düzen kılavuzu yerine görünüm çerçevesine göre ayarlar.
4.12.0
2024-04-03
SDK'ya gizlilik manifesti PrivacyInfo.xcprivacy dosyası ve imza ekler.
Gereksiz "Geçersiz dahili ileti" uyarılarına neden olan hata düzeltildi.
4.7.0
2022-07-20
Yayıncıların IMA SDK sürüm bilgilerinin üzerine yazmasıyla ilgili sorun düzeltildi.
AD_CAN_PLAY etkinliği eklendi. Reklam arabelleğe alma olmadan oynatılmaya hazır olduğunda tetiklenir.
Mobil olmayan cihazlar için varsayılan maksimum bit hızı sınırsız olarak artırıldı.
4.6.1
2022-02-23
Hizmet sürümü; herkese açık değişiklik yok.
4.5.0
2021-12-06
Minimum tvOS sürümü tvOS 12'ye yükseltildi.
Birden fazla "Neden bu reklam?" simgesine neden olabilen bir hata düzeltildi.
MPNowPlayingSession ihtiyacı kaldırıldı.
4.4.2
2021-05-03
tvOS 12'den önceki sürümlerde uyarı mesajlarına neden olan sorun düzeltildi.
tvOS 10'u destekleyen son iOS için IMA SDK sürümü.
4.4.1
2021-03-09
Yayıncıların oturum kimliklerini manuel olarak ayarlamasına olanak tanıyan IMASettings.sessionID özelliği eklendi.
PiP desteği eklendi.
Reklamı duraklatma ve devam ettirme etkinliklerinin bazen içerik sırasında tetiklenmesine neden olan sorun düzeltildi.
tvOS 14 ve sonraki sürümlerde oynatma/duraklatma etkinliklerini düzgün şekilde desteklemek için IMAVideoDisplay.nowPlayingSession eklendi.
AdSense doğrusal reklamlarının yayıncıya doğrusal olmayan reklam olarak raporlanmasına neden olan hata düzeltildi.
IMAStreamManager.replaceAdTagParameters simgesinin güncelleme yapmamasına neden olan sorun düzeltildi.
Kapsül yayınlama API'leri eklendi.
Reklam kapsayıcısının pencereye eklenmesi zorunlu kılındı.
4.3.2
2020-08-11
IMA SDK, tvOS 14'ü destekleyecek şekilde güncellendi: AppTrackingTransparency için destek eklendi. Daha fazla bilgi için uygulama izleme şeffaflığı yetkisi isteği başlıklı makaleyi inceleyin.
Yayın altyazıları için "language_name" anahtarı desteği eklendi.
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.
Yayıncıların reklam araları sırasında odağı SDK'ya aktarmasına olanak tanıyan IMAAdDisplayContainer.focusEnvironment eklendi. Bu, kullanıcının reklam kullanıcı arayüzüyle etkileşime geçmesi gerektiğinde (ör. atlanabilir reklamlar, VAST simgeleri) zorunludur.
viewController, IMAAdDisplayContainer için yeni bir zorunlu başlatma bağımsız değişkeni veya özelliği olarak eklendi.
İngilizce dışındaki dillerde yerelleştirme desteği düzeltildi.
Hatalı RESUME etkinlikleri azaltıldı.
Reklam oluşturma performansını artırmak için varsayılan olarak etkinleştirilen IMAAdsRenderingSettings.enablePreloading eklendi.
Atlanabilir reklamlar (istemci tarafı ve VOD) ve VAST simgeleri (istemci tarafı ve DAI) için destek eklendi.
ICON_FALLBACK_IMAGE_CLOSED ve ICON_TAPPED etkinlikleri eklendi. SDK, yedek resim açıldığında durakladığı için ICON_FALLBACK_IMAGE_CLOSED üzerinde otomatik olarak devam etmenizi öneririz.
IABTCF_gdprApplies öğesinin yalnızca dize olması durumunda onaylanmasına neden olan sorun düzeltildi.
4.2.3
2020-05-06
Belirli uygulama paketi kimliklerinin trafiğin yanlış sınıflandırılmasına neden olabildiği sorun düzeltildi.
4.2.2
2020-03-26
Minimum çalışma zamanı sürümü tvOS 10'a yükseltildi.
Bazı kullanıcı arayüzü güncellemelerinin arka plan iş parçacığında tetiklenmesine neden olan hata düzeltildi.
Katı işaretlerin IMACompanionAd'nin init'inin NSObject'in init'iyle çakışmasına neden olduğu sorun düzeltildi.
IMAVideoDisplay protokolündeki loadURL yöntemi kullanım dışı bırakıldı.
4.2.1
2020-02-12
4.2.1, tvOS 9.x'i destekleyen son IMA SDK sürümü olacak.
Tıklamaların tvOS 9.x'te kilitlenmesine neden olan sorun düzeltildi.
4.2.0
2019-10-30
tvOS 13'te aralıklı olarak yaşanan kilitlenme sorunu düzeltildi.
4.1.0
2019-09-23
tvOS 13 için destek eklendi.
DAI için playerVideoDisplay:didLoadPlayerItem: eklendi.
DAI reklamları için IMAAd.companionAds ve IMACompanionAd eklendi.
IMAAVPlayerVideoDisplayDelegate adları, Objective-C stiline daha iyi uyacak şekilde güncellendi.
4.0.5
2019-08-16
Apple TV kumandasındaki oynatma düğmesinin içeriği devam ettirmemesi sorunu düzeltildi.
4.0.2
2019-07-18
Kullanıcının "Reklam İzlemeyi Sınırla" ayarının yanlış iletilmesine neden olan sorun düzeltildi.
IMAAdEventType.adData yazıldı.
authToken API, IMAStreamRequest tarihinde eklendi.
4.0.1 Desteği sonlandırıldı
2019-07-02
Birleştirilmiş istemci tarafı ve DAI tvOS SDK'ları
AdsList'lerin ayrıştırılmamasına ve tvOS'te AdsLoader hataları oluşturmasına neden olan sorun düzeltildi.
Önceki sürümleri göster
Sürüm
Yayınlanma Tarihi
Notlar
3.9.1
2019-03-28
Varsayılan akış başlatma zaman aşımı 5 saniyeden 8 saniyeye çıkarıldı.
Akış başlatma zaman aşımının yapılandırılmasını sağlamak için IMAStreamRequest öğesine initializationTimeout özelliği eklendi.
3.9.0
2019-03-06
IMAStreamManagerDelegate'e adPeriodDidStart ve adPeriodDidEnd geri çağırmaları eklendi.
3.8.1
2018-12-06
Yinelenen metriklerin kaydedilmesini önlemek için AD_BREAK_STARTED/AD_BREAK_ENDED gibi reklam etkinlikleri, bir reklamı yeniden izlerken/ararken artık tetiklenmez.
3.8.0
2018-05-21
npa reklam etiketi parametresi için destek eklenir.
3.7.1
2018-02-26
Küme parantezleri ("{" veya "}") içeren izleme URL'lerinin tvOS 11.2.6'da pinglenmemesine neden olan hata düzeltildi.
3.7.0
2018-01-24
IMAStreamRequest.adTagParameters anahtarları için kabul edilebilir değerler olarak aşağıdakileri ekler:
SDK artık bir reklam arasının ortasında yayına katılırken AD_BREAK_STARTED tetikleyerek dinleyicilerin reklam kullanıcı arayüzünü oluşturmasına olanak tanıyor.
IMAAVPlayerVideoDisplayDelegate ekler. Böylece IMAAVPlayerVideoDisplay kullanıcıları, yüklenecek akışın AVAssetURL öğesini alabilir. AVAssetURL nesnesiyle kullanıcılar, FairPlay içerik koruması oynatma için kaydolabilir.
Aşağıdakiler kabul edilen IMAStreamRequest.adTagParameters olarak eklenir:
dai-ah (Reklam Tatili)
dai-dlid (Teslimat Konumu)
IMAStreamRequest.streamActivityMonitorID eklenir.
Oynatılmayan veya yüklenmeyen bir akış için [IMAStreamManagerDelegate streamManager:didReceiveError:] işlevinin çağrılmamasına neden olan sorun düzeltildi.
3.5.0
2017-04-24
IMAAd.companions eklenir.
IMACompanion sınıfını ekler.
3.4.1
2017-03-31
Hizmet sürümü, yeni özellik yok.
3.4.0
2017-03-13
Bitcode desteğiyle ilgili düzeltmeler.
AdBreakInfo özelliğine aşağıdaki özellikleri ekler:
[null,null,["Son güncelleme tarihi: 2025-09-26 UTC."],[],["The updates address bug fixes and feature enhancements across various versions. Key actions include adding support for skippable ads, VOD Pod Serving, and Google Video Stitcher APIs. Memory leaks and null pointer exceptions were fixed, and tracking logic for ad interactions was improved. The SDK now respects safe area guides, enforces ad container attachment, and supports privacy features. New events like `AD_CAN_PLAY` and properties for session management were introduced, alongside updates for compatibility with new tvOS versions and Google's ad consent modes.\n"]]