tvOS용 IMA DAI SDK 출시 내역

버전 Release Date 참고
4.15.1 2025-05-07
  • AD_PERIOD_STARTED 이벤트에 광고 기간 정보를 추가합니다. 이 정보는 IMAAdEvent.adData 속성에서 액세스할 수 있습니다.
  • IMA SDK로 HLS 전면 광고 메타데이터를 처리하는 지원을 추가합니다.
4.14.1 2024-12-03
  • 모든 스트림 유형의 스트림 요청 매개변수 목록에 네트워크 코드를 추가합니다.
  • 무효 클릭연결 URL이 클릭되면 자동으로 실패하지 않고 LOG 이벤트를 실행합니다.
  • OMID 세션이 부적절하게 소멸될 때 발생하는 메모리 누수를 수정했습니다.
  • VOD 모음 게재 스트림에서 건너뛸 수 있는 광고 지원을 추가합니다.
  • 동영상이 스크롤 가능한 컨테이너에 삽입될 때 스크롤 지원과 관련된 버그를 수정했습니다.
  • 비선형 광고에 minSuggestedDuration 지원 추가
  • 일부 Campaign Manager 추적 URL이 잘못 인코딩되는 버그를 수정했습니다.
  • 일부 광고 세션에서 STARTED 이벤트가 전달되지 않는 문제를 수정했습니다.
4.13.0 2024-06-13
  • IMAVideoStitcherVODStreamRequestVODConfigID를 추가합니다.
  • IMAAdsRequest에서 adTagURLnull일 때 발생하는 nullpointerexception을 수정합니다.
  • SDK가 재생 가능한 광고 소재를 식별할 때까지 원래 VAST의 모든 광고를 반복하는 애셋 수준 대체 로직을 변경합니다. 재생 가능한 광고 소재를 찾을 수 없는 경우 광고가 재생되지 않습니다.
  • ad.doubleclick.net에 대한 추적 핑이 실행되지 않는 문제를 수정했습니다.
  • playerView의 안전 영역 레이아웃 가이드 대신 보기 프레임을 기반으로 SDK의 광고 크기 렌더링 제약 조건을 설정합니다.
4.12.0 2024-04-03
4.11.1 2024-02-22
  • 광고 재생 중에 콘텐츠 오디오가 들리는 문제를 수정했습니다.
4.10.0 2024-01-24
  • 포드에서 VOD 스트림 요청을 제공하도록 사용 설정합니다.
  • 안전 영역 가이드를 준수하도록 AdUI의 제약 조건을 업데이트합니다.
  • iOS/tvOS 스트림 관리자에 큐 포인트의 getter를 추가합니다.
4.9.2 2023-08-15
  • 일부 DAI 스트림의 CPU 사용률이 높아지는 버그가 수정되었습니다.
4.9.1 2023-04-20
4.8.2 2022-11-03
  • IMA 스트림 요청에 userContext를 추가했습니다.
  • 불필요한 '잘못된 내부 메시지' 경고를 일으키는 버그가 수정되었습니다.
4.7.0 2022-07-20
  • 게시자가 IMA SDK 버전 정보를 덮어쓰는 문제 수정
  • AD_CAN_PLAY 이벤트를 추가했습니다. 버퍼링 없이 광고를 재생할 준비가 되면 발생합니다.
  • 휴대기기가 아닌 기기의 최대 기본 비트 전송률을 무제한으로 늘렸습니다.
4.6.1 2022-02-23
  • 서비스 출시. 공개 변경사항이 없음
4.5.0 2021-12-06
  • 최소 tvOS 버전을 tvOS 12로 높였습니다.
  • '이 광고가 표시된 이유' 아이콘이 여러 개 표시될 수 있는 버그를 수정했습니다.
  • MPNowPlayingSession의 필요성이 삭제되었습니다.
4.4.2 2021-05-03
  • tvOS 12 미만에서 경고 메시지가 표시되는 문제를 수정했습니다.
  • tvOS 10을 지원하는 iOS용 IMA SDK의 마지막 버전입니다.
4.4.1 2021-03-09
  • 게시자가 sessionID를 수동으로 설정할 수 있도록 IMASettings.sessionID 속성을 추가했습니다.
  • PiP 지원을 추가했습니다.
  • 콘텐츠 중에 광고 일시중지 및 재개 이벤트가 실행될 수 있는 문제를 수정했습니다.
  • tvOS 14 이상에서 재생/일시중지 이벤트를 올바르게 지원하도록 IMAVideoDisplay.nowPlayingSession를 추가했습니다.
  • 애드센스 선형 광고가 게시자에게 비선형 광고로 보고되는 버그가 수정되었습니다.
  • IMAStreamManager.replaceAdTagParameters가 업데이트를 실행하지 않는 문제를 수정했습니다.
  • 광고 모음 게재 API를 추가했습니다.
  • 창에 adContainer 연결을 적용했습니다.
4.3.2 2020-08-11
  • tvOS 14를 지원하도록 IMA SDK를 업데이트했습니다. AppTrackingTransparency 지원이 추가되었습니다. 자세한 내용은 앱 추적 투명성 승인 요청을 참고하세요.
4.3.1 2020-08-05
  • Google의 추가 동의 모드 지원을 추가했습니다. 자세한 내용은 Google의 추가 동의 모드 기술 사양을 참고하세요.
  • 스트림 자막의 'language_name' 키에 대한 지원이 추가되었습니다.
  • 오디오 전용 광고의 시간 제한이 발생하는 문제를 수정했습니다.
  • 프리롤에서 첫 번째 광고를 건너뛰면 두 번째 광고에서 자체 건너뛰기 오프셋을 무시하는 문제가 수정되었습니다.
  • 게시자가 광고 시점에 포커스를 SDK로 전송할 수 있는 IMAAdDisplayContainer.focusEnvironment를 추가했습니다. 이는 사용자가 광고 UI(예: 건너뛸 수 있는 광고, VAST 아이콘)와 상호작용해야 할 때마다 필요합니다.
  • viewControllerIMAAdDisplayContainer의 새로운 필수 초기화 인수 또는 속성으로 추가했습니다.
  • 영어가 아닌 언어의 현지화 지원이 수정되었습니다.
  • 잘못된 RESUME 이벤트가 감소했습니다.
  • 광고 렌더링 성능을 개선하기 위해 기본적으로 사용 설정되는 IMAAdsRenderingSettings.enablePreloading를 추가했습니다.
  • 건너뛸 수 있는 광고 (클라이언트 측 및 VOD) 및 VAST 아이콘(클라이언트 측 및 DAI) 지원 추가
  • ICON_FALLBACK_IMAGE_CLOSEDICON_TAPPED 이벤트를 추가했습니다. SDK는 대체 이미지가 열릴 때 일시중지되므로 ICON_FALLBACK_IMAGE_CLOSED에서 자동으로 재개하는 것이 좋습니다.
  • IABTCF_gdprApplies가 문자열인 경우에만 확인되는 문제를 수정했습니다.
4.2.3 2020-05-06
  • 특정 앱 번들 ID로 인해 트래픽이 잘못 분류될 수 있는 문제를 수정했습니다.
4.2.2 2020-03-26
  • 최소 런타임 버전을 tvOS 10으로 높임
  • 일부 UI 업데이트가 백그라운드 스레드에서 트리거될 수 있는 버그를 수정했습니다.
  • 엄격한 플래그로 인해 IMACompanionAd의 init이 NSObject의 init과 충돌하는 문제를 수정했습니다.
  • IMAVideoDisplay 프로토콜의 loadURL 메서드를 지원 중단했습니다.
4.2.1 2020-02-12
  • 4.2.1은 tvOS 9.x를 지원하는 IMA SDK의 최종 버전입니다.
  • tvOS 9.x에서 클릭연결이 비정상 종료되는 문제를 수정했습니다.
4.2.0 2019-10-30
  • tvOS 13에서 간헐적으로 발생하는 비정상 종료 문제가 수정되었습니다.
4.1.0 2019-09-23
  • tvOS 13 지원이 추가되었습니다.
  • DAI용 playerVideoDisplay:didLoadPlayerItem:를 추가했습니다.
  • DAI 광고용으로 IMAAd.companionAdsIMACompanionAd를 추가했습니다.
  • Objective-C 스타일에 더 적합하도록 IMAAVPlayerVideoDisplayDelegate 이름을 업데이트했습니다.
4.0.5 2019-08-16
  • Apple TV 리모컨의 재생 버튼을 눌러도 콘텐츠가 재개되지 않는 문제를 수정했습니다.
4.0.2 2019-07-18
  • 사용자의 '광고 추적 제한' 설정이 잘못 전송되는 문제가 수정되었습니다.
  • 이제 IMAAdEventType.adData이(가) 입력됩니다.
  • IMAStreamRequestauthToken API를 추가했습니다.
4.0.1 지원 중단됨 2019-07-02
  • 결합된 클라이언트 측 및 DAI tvOS SDK
  • AdsLists가 파싱되지 않고 tvOS에서 AdsLoader 오류가 발생하는 문제가 수정되었습니다.

이전 버전 표시

버전 Release Date 참고
3.9.1 2019-03-28
  • 기본 스트림 초기화 제한 시간을 5초에서 8초로 변경했습니다.
  • 스트림 초기화 시간 제한을 구성할 수 있도록 IMAStreamRequestinitializationTimeout 속성을 추가했습니다.
3.9.0 2019-03-06
  • IMAStreamManagerDelegate에 adPeriodDidStart 및 adPeriodDidEnd 콜백을 추가했습니다.
3.8.1 2018-12-06
  • 중복 측정항목 기록을 방지하기 위해 광고를 다시 시청하거나 탐색할 때 AD_BREAK_STARTED/AD_BREAK_ENDED와 같은 광고 이벤트가 더 이상 실행되지 않습니다.
3.8.0 2018-05-21
  • npa 광고 태그 매개변수에 대한 지원을 추가합니다.
3.7.1 2018-02-26
  • 중괄호({ 또는 })가 포함된 추적 URL이 tvOS 11.2.6에서 핑되지 않는 버그가 수정되었습니다.
3.7.0 2018-01-24
  • IMAStreamRequest.adTagParameters 키에 허용되는 값으로 다음을 추가합니다.
    • 오디오 범위 (dai-aor)
    • 제외 (dai-excl)
    • 주문 시작 (dai-os)
    • 동영상 범위 (dai-sr)
  • IMAAdadvertiserName, creativeID, creativeAdID, dealID, universalAdIDRegistry, universalAdIDValue, wrapperAdIDs, wrapperAdSystems, wrapperCreativeIDs, wrapperDealIDs를 추가합니다.
  • 이제 리스너가 광고 UI를 렌더링할 수 있도록 광고 시점 중간에 스트림에 참여할 때 SDK가 AD_BREAK_STARTED를 실행합니다.
  • IMAAVPlayerVideoDisplay 사용자가 로드할 스트림의 AVAssetURL를 수신할 수 있도록 IMAAVPlayerVideoDisplayDelegate를 추가합니다. 사용자는 AVAssetURL 객체를 사용하여 FairPlay 콘텐츠 보호 재생을 등록할 수 있습니다.
3.6.0 2017-09-19
  • 작동하지 않는 IMAStreamRequest.attemptPreroll를 삭제합니다.
  • 다음을 허용되는 IMAStreamRequest.adTagParameters로 추가합니다.
    • dai-ah (광고 동적 삽입 방지)
    • dai-dlid (배송 위치)
  • IMAStreamRequest.streamActivityMonitorID를 추가합니다.
  • 재생 또는 로드되지 않은 스트림에 [IMAStreamManagerDelegate streamManager:didReceiveError:]가 호출되지 않는 문제를 수정했습니다.
3.5.0 2017-04-24
  • IMAAd.companions를 추가합니다.
  • IMACompanion 클래스를 추가합니다.
3.4.1 2017-03-31
  • 서비스 출시, 새로운 기능 없음
3.4.0 2017-03-13
  • 비트코드 지원을 수정합니다.
  • AdBreakInfo에 다음 속성을 추가합니다.
    • adBreakIndex
    • timeOffset
3.3.0 2016-12-05
  • 콘텐츠 플레이어의 AVPlayerItem를 백업 AVPlayerItem로 교체해야 할 때 호출되는 [IMAAVPlayerVideoDisplay reset]를 노출합니다.
3.2.0 2016-08-22
  • 테스트에 프레임워크를 사용하는 앱을 제출할 때 발생하는 문제를 수정합니다.
3.1.0 2016-05-09
  • 첫 출시입니다.