Google IMA HTML5 SDK 출시 노트

버전 3.550.0~3.797.1

최신 IMA HTML5 SDK 버전은 v3.797.1입니다. 자세한 내용은 Google IMA HTML5 SDK 버전 출시 내역을 참고하세요.

버전 출시일 참고
3.797.1 2026-10-30
  • 잘못되었거나 누락된 timeOffsets 값을 0 값으로 설정하도록 IMA SDK의 VMAP 광고 시점 파싱을 업데이트합니다.
3.796.0 2026-10-26
  • 첫 번째 광고가 이 기능을 지원하지 않는 광고 모음에서 맞춤 클릭 추적을 수정합니다.
3.795.0 2026-10-22
  • 백분율 기반 타임스탬프가 있는 VMAP 광고 시점에 대한 지원이 추가되었습니다. IMA SDK는 AdsRequest.contentDuration 속성을 사용하여 광고 시점 시작 시간을 계산합니다. contentDuration 속성을 설정하지 않으면 IMA SDK는 백분율 기반 타임스탬프가 있는 광고 시점을 무시합니다.
3.794.0 2026-10-15
  • LogData 인터페이스를 포함하도록 AdEvent.getAdData() 메서드의 반환 유형을 업데이트합니다.
  • LogData 인터페이스를 추가합니다.
3.789.0 2026-09-10
  • IMA 설정에 구성 옵션을 추가합니다. 이 옵션을 사용하면 8초 고정 기간에 의존하는 대신 느린 DNS 변환 또는 네트워크 끊김을 수용하도록 미디어 미리 로드 시간대를 맞춤설정할 수 있습니다.
3.782.0 2026-08-06
  • 프리롤 광고 로드에 대한 제한 시간을 설정하는 AdsRenderingSettings.prerollLoadVideoTimeout 속성이 추가되었습니다.
  • 스트림 시작 시 IMA DAI SDK가 skipoffset VAST 값을 SIMID 광고로 전송하지 못하는 문제가 해결되었습니다.
3.780.3 2026-08-03
  • 플레이어 시작 시 IMA가 skipoffset VAST 값을 SIMID 광고로 전송하지 못하는 문제가 해결되었습니다.
3.779.0 2026-07-23
  • pagehide 리스너로 인해 발생하는 메모리 누수 문제가 해결되었습니다.
3.765.0 2026-05-20
3.763.2 2026-05-07
  • 모바일 웹에서 DASH DAI 스트림의 안정성이 개선되었습니다.
3.757.0 2026-04-15
  • 다음 AdError.ErrorCode 값을 추가합니다.
    • STREAM_INITIALIZATION_TIMEOUT: 1023
    • STREAM_AUTHORIZATION_FAILED: 1024
3.750.0 2026-03-16
  • SIMID 엔드캡 메시지가 엔드캡 컨테이너를 오버플로하는 문제가 해결되었습니다.
3.744.0 2026-02-24
3.736.0 2026-01-09
3.725.0 2025-10-13
  • Xbox, PlayStation, 타이젠과 같은 스마트 TV 및 콘솔 플랫폼과 WebOS를 사용하는 플랫폼에서 광고를 로드할 때 발생하는 ReferenceError: Can't find variable: URLSearchParams 오류를 수정합니다.
3.724.0 2025-10-09
  • 지원 중단된 메서드 ImaSdkSettings.setCookiesEnabled() 및 ImaSdkSettings.isCookiesEnabled()의 기능을 삭제합니다.
3.719.1 2025-09-08
  • 전체 화면 광고의 VPAID 아이콘 위치가 수정되었습니다.
  • 오디오 포스터 이미지의 가운데 정렬을 수정합니다.
3.711.0 2025-08-07
  • XHTML 호환성을 개선합니다.
3.710.0 2025-08-06
  • 광고 모음 게재 스트림을 사용한 광고 클릭 추적 지원이 추가되었습니다.
  • TypeError: a.brands.some is not a function 오류를 수정합니다.
  • IMA에서 광고 완료 이벤트를 너무 자주 보고하는 문제가 해결되었습니다.
  • 잘못된 sz= 파라미터 값으로 인해 발생하는 비정상 종료를 수정합니다.
3.704.0 2025-06-19
  • 버전 61 이전의 Chromium을 사용하는 환경에서 IMA SDK가 DOMRect is not defined 오류 메시지와 함께 오류를 발생시키는 DOMRect 객체 사용과 관련된 문제를 해결합니다.
  • Firefox 버전 139의 OMID 조회가능성 측정을 수정합니다.
3.700.0 2025-06-05
  • ImaSdkSettings.setCookiesEnabled() 메서드가 지원 중단됩니다.
3.697.0 2025-05-28
  • AdsManager 클래스 init() 및 resize() 메서드에서 viewMode 매개변수를 선택사항으로 표시합니다. viewMode 매개변수는 효과가 없으며 무시해도 됩니다.
  • 광고 시점 중간에 라이브 스트림에 참여할 때 광고 UI가 표시되지 않는 문제가 해결되었습니다.
  • 지원 중단된 ViewMode enum을 삭제합니다.
3.695.1 2025-04-30
  • 비선형 및 VPAID 광고의 동작에 대한 AdsManager, expand(), collapse() 메서드의 문서를 업데이트합니다.
3.693.0 2025-04-14
  • DOMAIN OMID 액세스 모드를 지원 중단합니다.
3.691.0 2025-03-31
  • IMA가 AdChoices 아이콘을 렌더링하지 못하는 문제가 해결되었습니다.
  • getCompanionAds() 메서드가 광고 ID가 동일한 광고에 대해 오래된 컴패니언 광고 데이터를 반환하는 버그가 수정되었습니다.
3.690.0 2025-03-26
  • 프록시된 동영상 요소에서 동영상이 재생되지 않는 버그가 수정되었습니다.
3.689.6 2025-03-24
  • AD_PERIOD_STARTED 이벤트에서 사용할 수 있고 StreamEvent.getStreamData()를 사용하여 액세스할 수 있는 AdPeriodData 클래스를 추가합니다.
  • 이벤트 유형 및 리스너 콜백 클래스와 일치하도록 입력을 개선합니다.
  • 지원 중단되고 지원되지 않는 이벤트 리스닝 API에 대한 콘솔 경고를 추가합니다.
  • AD_BREAK_STARTED 및 AD_PERIOD_STARTED 이벤트가 지연되는 서버 가이드 광고 삽입 (SGAI) 문제가 해결되었습니다.
  • 실패한 네트워크 요청의 안정성이 개선되었습니다.
  • 이벤트 리스너 API를 명확히 합니다.
3.681.0 2025-01-22
  • STARTED 광고 이벤트 이후의 모든 이벤트에서 컴패니언 광고 배열을 반환하는 Ad.getCompanionAds()에 대한 지원이 추가되었습니다.
3.673.0 2024-10-16
  • DAI 광고 모음 게재 VOD 스트림에 건너뛸 수 있는 광고 지원이 추가되었습니다.
  • 광고 재생 중에 AdManager를 소멸시킬 때 발생하는 메모리 누수 문제가 해결되었습니다.
3.668.1 2024-09-23
  • localhost 환경에서 IMA 샘플 코드를 사용할 때 1005 오류가 발생하는 문제가 해결되었습니다.
3.667.0 2024-09-18
  • LiveStreamRequest 및 VODStreamRequest의 networkCode 매개변수를 선택사항으로 업데이트합니다. Ad Manager에서 사용되는 식별자 설정과 일치하도록 networkCode를 포함하는 것이 좋습니다.
3.661.1 2024-08-26
  • 지원되는 언어 목록에 말레이어 (ms)를 추가합니다.
3.660.0 2024-08-20
  • 비선형 광고에 대한 minSuggestedDuration 값 지원이 추가되었습니다. 이전에는 IMA에서 모든 비선형 광고를 45초 동안 표시했습니다.
3.653.0 2024-07-24
  • 업데이트된 Chrome 버전에서 비보안 환경, http:// 또는 localhost의 문제를 해결합니다.
3.650.0 2024-07-03
3.647.0 2024-06-20
  • 라이브 스트림 및 VOD 스트림 요청을 위한 게시자의 Ad Manager 네트워크 코드에 필수 StreamRequest.networkCode 필드를 추가합니다.
  • 잘못되었거나 지원되지 않는 클릭연결 URL에 대해 AdError 1022를 추가합니다.
  • 건너뛸 수 있는 광고의 커넥티드 TV 환경에서 무한 루프 오류를 일으키는 버그가 수정되었습니다.
3.642.0 2024-05-23
  • VAST 추적 핑의 쿠키 관련 문제가 해결되었습니다.
3.637.1 2024-04-25
3.631.0 2024-04-01
3.627.0 2024-03-06
  • iframe 샌드박스 이스케이프에 관한 콘솔 경고를 일으키는 iframe 문제가 해결되었습니다.
3.624.0 2024-02-29
3.621.0 2024-02-15
  • 컴패니언 광고에 광고 수신 정보 아이콘을 추가합니다.
  • 광고 재생 중에 동일한 AdsLoader로 새 광고 요청을 하는 처리가 개선되었습니다.
3.617.1 2024-02-05
  • 접근성 개선을 위해 iframe에 제목 속성을 추가합니다.
3.616.1 2024-01-31
  • 광고 모음 게재에 대한 컴패니언 광고 지원이 추가되었습니다.
  • 유동 컴패니언 광고가 있는 애드센스 광고의 문제가 해결되었습니다.
3.614.1 2024-01-22
  • 아이슬란드어 ('is') 현지화 지원을 추가합니다.
3.612.0 2024-01-11
  • 이제 IMA는 VPAID 광고 소재보다 SIMID 광고 소재를 렌더링하는 것을 선호합니다.
3.609.0 2023-12-12
  • PodVodStreamRequest 클래스를 사용하여 DAI VOD 광고 모음 게재에 대한 지원을 추가합니다.
  • DAI 라이브 스트림에서 사용자가 광고 시점 중간에 스트림에 참여하면 광고를 클릭할 수 없는 문제가 해결되었습니다.
3.607.0 2023-12-04
  • 광고가 반환되지 않을 때 VAST 오류 비콘이 실행되지 않는 문제가 해결되었습니다.
  • IMA에서 광고 건너뛰기 버튼을 렌더링하지 않고 광고를 건너뛸 수 있는 경우에만 광고를 건너뛰도록 AdsManager.skip()를 업데이트합니다.
  • 언어 번역을 업데이트합니다.
3.601.0
롤백됨
2023-11-06
  • DAI 클릭연결 동작 실패 문제로 인해 v3.600.0으로 롤백되었습니다.
  • 서비스 출시 새로운 기능이 없습니다.
3.600.0 2023-11-02
  • IMA가 빈 VAST를 수신하는 경우 오류 핑을 실행하는 동작이 추가되었습니다.
3.598.0 2023-10-26
  • about:blank VAST 노출 URL이 실행되지 않도록 하는 동작을 추가합니다.
3.597.0 2023-10-23
  • 기본 광고가 빈 VAST 태그를 반환하는 경우 IMA가 재생할 다른 뷔페 광고를 선택하는 기능을 추가합니다.
3.595.0 2023-10-10
  • 특정 커넥티드 TV에서 performance.now()가 정의되지 않는 문제가 해결되었습니다.
  • 특정 맞춤 구현에서 광고 UI 요소가 렌더링되지 않는 문제가 해결되었습니다.
3.594.0 2023-10-04
  • 현재 광고를 건너뛸 수 있는 경우 true를 반환하도록 StreamManager.getAdSkippableState()를 추가합니다.
  • VAST 응답에 맞춤 추적 건너뛰기 이벤트 추적기가 포함된 경우 skipoffset= 값이 무시되는 IMA DAI 문제가 해결되었습니다.
3.592.0 2023-09-27
  • VAST 응답에 맞춤 추적 건너뛰기 이벤트 추적기가 포함된 경우 skipoffset= 값이 무시되는 클라이언트 측 IMA 문제가 해결되었습니다.
3.582.5 2023-07-25
  • 광고 시점에서 광고를 재생할 수 없을 때 실행되는 AD_BREAK_FETCH_ERROR 광고 이벤트를 추가합니다.
  • DAI 라이브 스트림 프리롤 광고를 지원하도록 AdPodInfo.getPodIndex() 의 동작을 업데이트합니다.
  • HTML 또는 iframe 리소스가 있는 비선형 광고의 경우 Ad.getContentType()에서 반환하는 값을 수정합니다.
3.580.0 2023-07-10
  • HTMLVideoElement가 아닌 요소가 DAI StreamManager 및 클라이언트 측 AdDisplayContainer에 제공되면 조회가능성 및 가청도 측정이 실패하므로 콘솔 오류가 추가됩니다.
3.579.0 2023-07-05
  • 지원 중단된 extern googletag.encryptedSignalProviders을 사용할 때 콘솔에 로그 경고를 추가합니다.
3.573.0 2023-05-15
  • 사용 가능한 컴패니언 슬롯이 없을 때 IMA가 필수 컴패니언 광고가 표시되지 않았다고 보고하지 않는 문제가 해결되었습니다.
3.568.1 2023-04-13
  • 이제 IMA는 SIMID 광고의 광고 클릭연결에 대해 CLICK 광고 이벤트를 실행합니다.
  • 광고 오류 1300(CONSENT_MANAGEMENT_PROVIDER_NOT_READY)이 지원 중단됩니다.
3.566.2 2023-03-28
  • 문서 업데이트만 해당됩니다. DAI adTagParameters에서 string 값만 허용하도록 지정합니다.
3.565.0 2023-03-21
3.564.1 2023-03-20
  • 다음 VideoStitcherVodStreamRequest API의 이름을 바꿉니다.
3.557.0 2023-02-21

이전 버전 (2023년 이전) 표시

3.548.0 2022-12-06
  • STREAM_INITIALIZED에서 StreamData의 StreamData.dashPeriodUrl를 추가합니다. 이 URL은 DASH 선형 광고 모음 스트림에 사용됩니다.
3.544.0 2022-11-10
3.541.0 2022-10-27
  • IMA가 의도치 않게 창 객체에 추가되는 문제가 해결되었습니다.
3.532.0 2022-09-21
  • OMID 광고 세션이 시작될 때 콘솔 오류가 발생하는 DAI 문제가 해결되었습니다.
  • 사용자가 비선형 광고 다음에 선형 광고의 클릭연결을 클릭하지 못하는 문제가 해결되었습니다.
3.531.0 2022-09-19
  • 라이브 스트림 중에 SIMID 광고 소재가 requestPause 및 requestPlay할 수 있는 기능이 추가되었습니다. 이 기능은 VOD 스트림에서 이미 사용할 수 있습니다.
  • 동영상 광고가 종료될 때 'null'로 설정된 불필요한 실패 네트워크 요청이 발생하는 문제가 해결되었습니다.
3.529.2 2022-09-08
  • 래퍼 체인 내의 일부 광고 소재 ID가 광고 객체에 채워지지 않는 문제가 해결되었습니다.
3.526.0 2022-08-22
  • 커넥티드 TV 기기의 is_lat 매개변수 관련 문제를 해결합니다.
  • 자세히 알아보기 버튼이 데스크톱 환경에서 잘못 표시되는 문제가 해결되었습니다.
3.523.0 2022-08-04
3.522.0 2022-07-18
  • Wi-Fi 연결의 기본 최대 비트 전송률과 관련된 동작을 업데이트합니다. AdsRenderingSettings.bitrate를 사용하여 최대 비트 전송률을 덮어쓸 수 있습니다.
3.521.0 2022-07-12
  • 광고를 재생할 준비가 되면 IMA에서 실행하는 AD_CAN_PLAY 이벤트를 추가합니다. 이 이벤트를 사용하여 AD_BUFFERING 이벤트 후 플레이어 UI를 업데이트할 시점을 파악합니다.
  • 광고 모음 내에서 TrueView 광고 다음에 나오는 TrueView가 아닌 광고의 광고 UI 문제가 해결되었습니다.
3.520.0 2022-06-29
3.517.2 2022-05-23
3.513.0 2022-05-03
3.512.0 2022-04-21
  • iframe 경계를 넘어 IMA에서 이벤트를 전달하는 데 사용될 때 GPT 프록시와 관련된 문제가 해결되었습니다.
3.508.0 2022-03-28
  • VMAP 광고 중에 adsManager.destroy() 후에 adsLoader.onContentComplete()를 호출하면 포스트롤 광고가 잘못 재생되는 문제가 해결되었습니다.
  • VMAP 광고 중에 AdsManager.discardAdBreak()를 호출하면 광고 시점이 삭제되지 않는 문제가 해결되었습니다.
3.501.0 2022-02-17
3.498.1 2022-02-10
  • TFUA 또는 TFCD가 지정된 경우 광고 요청에 RDID가 더 이상 전송되지 않습니다.
  • SDK에서 URL 매개변수를 덮어쓰는 버그가 수정되었습니다.
3.495.1 2022-01-10
  • google.ima.OmidVerificationVendor가 정의되지 않는 문제가 해결되었습니다.
3.494.0 2022-01-04
  • 엔드캡이 있는 액션 TrueView 광고에서 건너뛰기 버튼에 포커스가 강제로 맞춰져 의도하지 않은 스크롤이 발생하는 문제가 해결되었습니다.
3.493.0 2021-12-16
  • IMA HTML5 클라이언트 측 및 DAI에서 OMID 지원을 출시합니다. 참고: 게시자는 OMID와 Ad Manager의 노출수 간에 약간의 차이(7% 미만)를 확인할 수 있습니다.
  • OMID 액세스 모드 API가 새로 추가되었습니다.
3.488.0 2021-11-08
  • 콘솔에 로깅되는 '인식할 수 없는 기능' 경고를 삭제합니다.
  • 광고 요청 크기 조정과 관련된 JavaScript 광고의 대체 동작을 수정합니다.
3.485.1 2021-10-11
  • 단일 AdsDisplayContainer의 전체 기간 동안 여러 AdsManager가 로드되는 경우 문제가 발생할 수 있는 OMID 문제가 해결되었습니다.
  • 특정 광고에 대해 이 광고가 표시된 이유가 두 번 표시될 수 있는 버그가 수정되었습니다.
3.483.2 2021-10-04
  • Shadow DOM 내에서 사용될 때 IMA와 웹용 OMID의 통합에서 발생하는 버그를 수정합니다.
3.480.1 2021-09-13
  • 동영상 플레이어가 음소거되었을 때 DAI가 OM SDK에 잘못된 볼륨을 보고하는 버그가 수정되었습니다.
3.479.1 2021-09-08
3.474.0 2021-08-09
  • IAB CCPA 표준에 따라 추적 및 요청 URL에 US_PRIVACY 매크로 확장을 추가합니다.
3.470.1 2021-07-01
  • adBreakEnded에서 재생 컨트롤이 제대로 해제되지 않는 모바일 Safari의 오류를 수정했습니다.
3.469.0 2021-06-24
  • STARTED 이벤트 전에 컴패니언 광고를 가져올 때 발생하는 오류가 수정되었습니다.
3.467.0 2021-06-17
  • Chrome 브라우저 업데이트로 인해 INSECURE 모드에서 VPAID 광고에 발생하는 문제가 해결되었습니다.
3.458.0 2021-05-13
  • 다음 API를 사용하여 DaiSdkSettings 클래스를 추가합니다.
    • DaiSdkSettings.getFeatureFlags()
    • DaiSdkSettings.setFeatureFlags()
3.452.0 2021-04-15
  • 광고 클릭으로 인해 페이지에서 벗어날 때마다 광고를 일시중지하도록 광고 일시중지 동작을 변경합니다. 이 변경사항으로 인해 게시자는 광고가 일시중지되면 광고를 재개하기 위한 UI를 표시해야 합니다. 이 변경사항에 관한 자세한 내용은 일시중지 동작 변경사항 블로그 게시물을 참고하세요. 게시자는 이 광고 태그를 사용하여 이러한 변경사항의 구현을 테스트할 수 있습니다.
3.448.1 2021-03-31
  • 광고 타겟팅에 도움이 되는 AdsRequest.pageUrl 속성을 추가합니다. 속성 값은 광고 요청의 &url= 매개변수를 재정의합니다.
  • SIMID 광고 소재의 재생 시간이 변경될 때 전달될 AdEvent.Type.DURATION_CHANGE 이벤트를 업데이트합니다.
  • 미리 로드된 SIMID 광고로 인해 모바일 환경에서 후속 광고가 탭 이벤트를 등록하지 못하는 문제가 해결되었습니다.
3.447.1 2021-03-15
  • 브라우저에서 지원하지 않는 유형이 무시되도록 AdsRenderingSettings.mimeTypes를 통해 지정된 MIME 유형의 동작을 업데이트합니다.
  • 광고 모음 스트림 중에 ActiveView 추적 및 맞춤 추적과 같은 확장 프로그램에 대한 지원이 추가되었습니다.
3.446.1 2021-03-08
  • SIMID 광고 다음에 나오는 광고가 TAPPED 이벤트를 전달하지 않는 문제가 해결되었습니다.
3.445.1 2021-03-02
  • 포스트롤이 미리 로드될 때 비선형 미드롤이 너무 짧은 시간 동안 표시되는 문제가 해결되었습니다.
3.444.1 2021-02-25
  • 광고 태그가 UNKNOWN_AD_RESPONSE: 1010가 아닌 <Playlist/>만 VAST_EMPTY_RESPONSE: 1009에 반환하는 경우 오류 메시지를 변경합니다.
  • 애드센스 선형 광고가 비선형 광고로 보고되는 버그가 수정되었습니다.
  • requestChangeDuration를 한 번만 호출할 수 있는 SIMID 광고의 버그가 수정되었습니다.
  • 포드 서빙으로 인해 불필요한 핑과 404가 전송되는 버그가 수정되었습니다.
3.442.0 2021-02-17
  • IMA에서 영구적으로 사용 설정되지 않은 특정 기능을 사용 설정하거나 사용 중지하는 데 사용할 수 있는 기능 플래그 API를 추가합니다. ImaSdkSettings.getFeatureFlags() 및 ImaSdkSettings.setFeatureFlags()를 사용하여 기능 플래그를 가져오고 설정합니다. 향후 SDK 버전에서는 기능 플래그가 추가 선택 기능에 사용됩니다.
  • 웹 공개 베타용 OMID를 선택하려는 사용자를 위해 enableOmidBeta 기능 플래그를 추가합니다.
  • VMAP 포스트롤 미리 로드를 사용 중지하기 위해 특수한 알 수 없는 재생 시간 값 (-3)을 추가합니다. AdsRequest.contentDuration()를 사용하여 설정합니다.
3.439.0 2021-02-08
3.438.0 2021-02-03
  • 미리 로드가 사용 설정된 경우 IMA 이벤트가 가끔 중복되는 문제가 해결되었습니다.
3.436.0 2021-01-26
  • 초기 메타데이터 확인이 여러 번 전송되었을 수 있는 포드 서빙의 버그가 수정되었습니다.
  • VAST에서 이 보다 낮게 설정된 경우 AdServingId이 AdSystem를 덮어쓰는 버그가 수정되었습니다.
3.433.2 2021-01-14
  • 사용자가 쿠키에 동의하지 않거나, 사용자가 쿠키에 대한 동의를 거부하거나, IMA가 IAB TCFv2 통합 유예 기간 이후 GDPR 및 온라인 개인 정보 보호 지역에서 유효한 TC 문자열을 수신하지 않는 경우 제한적인 광고를 게재할 수 있습니다.
3.429.0으로 롤백 2020-12-10
  • DAI VOD 스트림의 큐 포인트가 시작 및 종료 시간으로 0을 반환하는 버전 3.430.0의 문제로 인해 3.429.0으로 롤백합니다. 이 문제는 주로 네이티브 SDK (Android 및 iOS)에서 발생했습니다.
3.427.1 2020-12-02
  • VMAP 포스트롤 미리 로드 사용 사례를 명확히 하기 위해 contentDuration의 참조 정보를 업데이트했습니다.
  • VPAID 광고의 크기가 올바르지 않은 버그가 수정되었습니다.
  • getAdSkippableState 메서드가 잘못된 값을 반환하는 버그가 수정되었습니다.
3.423.0으로 롤백 2020-11-11
  • 광고 일시중지 동작 변경사항이 여러 게시자에게 부정적인 영향을 미치는 3.424.1 버전의 문제로 인해 3.423.0으로 롤백합니다.
3.424.1 2020-11-09
  • 광고 관리자가 미리 로드될 때 볼륨 변경사항이 유지되지 않는 버그가 수정되었습니다.
  • 광고 클릭으로 인해 페이지에서 벗어날 때마다 광고가 일시중지되도록 광고 일시중지 동작을 변경했습니다. 이 변경사항으로 인해 게시자는 광고가 일시중지되면 광고를 재개하기 위한 UI를 표시해야 합니다. 이 변경사항에 관한 자세한 내용은 일시중지 동작 변경사항 블로그 게시물을 참고하세요. 게시자는 이 광고 태그를 사용하여 이러한 변경사항의 구현을 테스트할 수 있습니다.
3.420.1 2020-11-02
  • 프리롤 광고를 건너뛴 후 미드롤 광고가 재생되지 않고 프리롤 광고의 오디오와 함께 검은색 화면이 표시되는 문제가 해결되었습니다.
3.418.3 2020-10-22
  • 애드센스 광고의 광고 요청에서 동의 매개변수가 삭제되는 버그가 수정되었습니다.
3.418.1 2020-10-21
  • HLS 미디어 파일은 더 이상 데스크톱 또는 모바일 웹의 Chrome에서 선택할 수 있는 컨테이너 형식이 아닙니다.
  • 특정 상황에서 VmapAdManager를 사용하면 ALL_ADS_COMPLETED 이벤트가 트리거되지 않는 AdsManager.destroy() 호출 문제가 해결되었습니다.
3.417.2 2020-10-19
  • 광고 태그 URL과 동의 관리 제공업체에서 제공한 URL의 값이 다른 경우 문자열이 확인되지 않는 투명성 및 동의 문자열 (TC 문자열) 문제가 해결되었습니다.
  • 크기 제약으로 인해 광고를 표시할 수 없는 경우에도 비선형 애드센스 광고의 IMPRESSION 이벤트가 게시자에게 전송되는 버그가 해결되었습니다.
  • iOS에서 fullscreen 이벤트가 두 번 계산되는 문제가 해결되었습니다.
3.415.1 2020-10-05
  • AdProgressData 속성이 난독화되는 버그가 수정되었습니다.
  • 프록시 동영상 요소가 있는 보안 VPAID 광고가 이제 전체 화면 변경 이벤트를 올바르게 전달합니다.
  • 이제 ima3_dai_debug.js에서 콘솔에 추가 로그를 출력합니다.
  • 이제 IMA는 VPAID 정의 가이드라인의 섹션 3에 나열된 VPAID 프로토콜을 로깅합니다.
  • 애셋 대체를 사용하는 광고가 동일한 광고 태그를 두 번 요청하는 버그가 수정되었습니다.
3.411.1 2020-09-23
  • Android 6.0 이하에서 딥 링크의 동작을 수정하여 사용자가 방문 페이지 대신 광고주의 앱으로 리디렉션되도록 했습니다(가능한 경우).
3.410.0 2020년 9월 17일
  • DAI SDK에 iframe 및 HTML 컴패니언 광고 지원이 추가되었습니다.
3.407.0 2020-09-02
  • 과도한 광고 개입의 영향을 받았을 보안 VPAID 광고에서 이제 오류가 발생하여 SDK가 재생을 재개할 수 있습니다.
3.405.0 2020-08-27
  • DAI SDK에 StreamManager.focus() 메서드가 추가되어 건너뛰기 버튼 및 기타 대화형 UI 요소의 포커스를 프로그래매틱 방식으로 변경할 수 있습니다.
3.404.1 2020년 8월 25일
  • 건너뛰기 버튼 및 기타 상호작용이 가능한 UI 요소의 포커스를 프로그래매틱 방식으로 변경할 수 있는 AdsManager.focus() 메서드가 클라이언트 측 SDK에 추가되었습니다.
  • FullSlot 광고의 페이드인 시간이 2초에서 0.3초로 변경되었습니다.
  • 이제 VPAID 광고 슬롯이 초기화될 때 크기가 0x0인 경우 슬롯의 크기가 올바르게 설정되면 SDK가 VPAID 광고의 resizeAd() 메서드를 호출하여 광고가 슬롯의 새 크기에 맞게 크기를 조절합니다.
3.403.1 2020-08-24
  • DAI VOD 스트림의 adPodInfo.podIndex 관련 문제를 해결하여 미드롤 광고의 색인이 1부터 올바르게 생성되도록 했습니다.
  • DAI VOD 스트림의 adPodInfo.timeOffset에서 포스트롤 광고가 -1 값을 올바르게 반환하지 않는 문제가 해결되었습니다.
  • 섀도 DOM 내의 AdsDisplayContainer 요소가 더 이상 차단되지 않습니다.
3.402.0 2020-08-13
  • gdpr=1와 gdpr=true 간의 불일치를 해결하여 두 값이 동일하게 평가되도록 한 후 IAB TCFv2 통합을 다시 출시했습니다. gdpr=1을 사용하는 것이 좋습니다.
3.399.2 2020-07-28
  • DAI SDK에 StreamEvent.Type.PAUSED 및 StreamEvent.Type.RESUMED 광고 이벤트가 추가되었습니다.
  • 커넥티드 TV 기기에서 아이콘 대체 이미지 대화상자가 닫힐 때 실행되는 ICON_FALLBACK_IMAGE_CLOSED 이벤트가 추가되었습니다.
  • 광고가 이전 광고와 동일한 ID를 가진 경우 컴패니언 광고가 표시되지 않는 문제가 해결되었습니다.
  • SIMID 광고의 재생 시간 변경 요청에 대한 지원이 클라이언트 측 SDK에 추가되었습니다.
3.398.1 2020년 7월 21일
  • DAI 디버그 SDK에 추가 로그 데이터가 추가되었습니다.
3.397.1 2020년 7월 21일
  • GFP 쿠키를 GDPR TCFv2 표준과 통합했습니다. 이제 게시자가 CMP와 통합할 때 다음 조건 중 하나라도 적용되면 유럽 경제 지역 및 영국의 최종 사용자는 쿠키를 사용하지 않습니다.
    • 게시자가 선택 해제했습니다.
    • 사용자가 명시적으로 선택 해제했습니다.
    • CMP가 사용자 상호작용을 기다리고 있습니다.
3.396.0 2020년 7월 16일
  • streamRequest.adTagParameters의 dai-apto 매개변수에 값 (밀리초)을 지정하여 DAI 스트림의 광고 모음 결정 제한 시간을 맞춤설정하는 기능이 추가되었습니다. 이 설정은 스트림 초기화 제한 시간에도 영향을 미치며, 이 제한 시간은 dai-apto 값보다 4초 더 길게 설정됩니다.
3.395.0 2020년 7월 14일
  • 모바일 Safari에서 DAI 클릭연결과 관련된 문제가 해결되었습니다.
  • gdpr=1 및 gdpr=true 사용 간의 불일치로 인해 IAB TCFv2 통합이 일시적으로 롤백되었습니다.
3.394.0 2020-07-13
  • 초기화가 발생할 때 사용 가능한 네트워킹이 없는 경우의 예외 처리가 개선되었습니다.
  • 현재 재생 중인 광고를 삭제하고 광고와 연결된 모든 데이터를 재설정하도록 AD_PERIOD_ENDED 이벤트를 수정했습니다.
  • VPAID 광고의 볼륨 변경 보고가 추가되었습니다.
  • 동일한 언어의 자막 세트를 지정하기 위해 DAI 자막의 subtitle_name 매개변수가 추가되었습니다.
3.391.0 2020-06-15
  • 라이브 스트림에 건너뛸 수 있는 광고가 게재되는 버그가 수정되었습니다.
3.388.1 2020-06-02
  • SDK 시작 광고 이벤트가 실행되기 전에 VPAID JavaScript가 광고를 재생하려고 시도할 때 오류를 반환하는 기능이 추가되었습니다.
  • 경우에 따라 CompanionAdSelectionSettings가 무시되는 버그가 수정되었습니다.
3.384.0 2020-05-04
  • 건너뛰기 버튼의 접근성이 개선되었습니다.
    • 스크린 리더에서 읽을 수 있도록 건너뛰기 전 텍스트를 탭할 수 있게 만들었습니다.
    • 건너뛰기 전 카운트다운 및 건너뛰기 버튼에 aria-label 값을 추가했습니다.
3.383.0 2020-04-28
  • 클라이언트 측 SIMID 광고에 대한 지원이 추가되었습니다.
3.381.1 2020-04-16
  • 광고 규칙 재생목록에서 광고가 로드되지 않으면 콘텐츠 재생이 정지될 수 있는 문제가 해결되었습니다.
3.379.2 2020-04-09
  • 새 동영상 요소를 더 이상 생성하지 않도록 VPAID 광고 처리를 업데이트했습니다. 이전에는 게시자가 제공한 요소가 예상대로 작동하지 않을 때 IMA가 VPAID 광고를 위한 새 동영상 요소를 만들었습니다.
3.373.2 2020-03-10
  • VOLUME_CHANGED 및 VOLUME_MUTED 이벤트가 올바르게 실행되지 않는 버그가 수정되었습니다.
3.367.1 2020-02-12
  • 현재 SDK 버전을 가져올 수 있도록 AdsLoader에 getVersion 메서드가 추가되었습니다.
3.366.0 2020-02-06
  • ViewMode API 사용이 지원 중단되었습니다.
3.365.1 2020-02-03
3.364.0 2020-01-28
  • DAI SDK의 현지화 설정과 관련된 문제가 해결되었습니다.
  • 이제 부동 소수점 정밀도를 사용하도록 큐 포인트 데이터를 업데이트했습니다.
3.361.1 2020-01-21
  • 너비가 좁은 휴대기기에서 이 광고가 표시된 이유 및 광고 지속 시간의 가시성이 개선되었습니다.
3.360.0 2020-01-15
  • 큐 포인트 시간을 부동 소수점 수로 업데이트하여 더 정확하게 표시합니다.
  • 인라인 광고의 아이콘 외에도 래퍼 광고의 아이콘을 표시하는 기능이 추가되었습니다.
  • 조회가능성을 더 정확하게 판단하도록 오버레이 감지 로직을 업데이트했습니다.
3.358.2 2020-01-15
  • Internet Explorer 11에서 EventTarget가 정의되지 않는 문제가 해결되었습니다.
3.358.1 2020-01-08
  • 건너뛸 수 있는 광고의 광고 건너뛰기 카운트다운에서 건너뛰기 전 텍스트를 삭제했습니다.
3.355.4 2020-01-03
  • CCPA 및 GDPR 동의 매개변수의 조회 및 전달에 대한 지원이 추가되었습니다.
  • iOS 모바일 Safari에서 맞춤 재생이 잘못 차단되는 문제가 해결되었습니다.
3.355.3 2019-12-10
  • 특정 경우에 로그 이벤트가 발생하지 않는 문제가 해결되었습니다.
3.355.0 2019-12-05
  • iOS에서 App Store로의 리디렉션이 포함된 클릭연결과 관련된 문제가 해결되었습니다.
3.354.0 2019-12-04
  • 동영상 요소가 AdDisplayContainer에 전달되지 않는 상황에서 iOS 10 이상 모바일 웹의 건너뛸 수 있는 광고에 대한 지원이 추가되었습니다.
  • 모든 비선형 및 전체 슬롯 광고의 경우 광고가 표시되는 시점과 클릭할 수 있는 시점 사이에 2초의 지연 시간이 추가되었습니다.
  • enablePreloading가 true로 설정된 경우 setAdWillPlayMuted에서 광고를 음소거하지 못하는 문제가 해결되었습니다.
3.351.1 2019년 11월 14일
  • 경우에 따라 LOG 및 INTERACTION 광고 이벤트에 광고 객체가 포함되지 않는 문제가 해결되었습니다.
  • IAB TCFv2 규정 준수 동의 관리 제공업체(예: Google의 Funding Choices) 구현을 위한 Google 광고 요청의 자동 통합이 추가되었습니다.
3.349.0 2019-11-11
  • VMAP breakstart 및 breakend 추적 이벤트 관련 문제가 해결되었습니다.
3.346.0 2019-10-25
  • DAI SDK에 TrueView 광고 지원이 추가되었습니다. AdUiElement를 StreamManager의 생성자에 전달하여 TrueView 광고를 구현할 수 있습니다.
3.343.1 2019-10-17
  • tvOS에서 인라인 VMAP 파싱과 관련된 버그가 수정되었습니다.
3.339.0 2019-10-09
  • DAI SDK에 VAST 아이콘 지원이 추가되었습니다. StreamManager의 생성자에 AdUiElement를 전달하여 아이콘을 구현할 수 있습니다.
3.338.1 2019-10-07
  • 모든 동영상 클릭에 대해 실행되는 VIDEO_CLICKED 이벤트가 추가되었습니다(클릭이 클릭연결을 트리거하지 않는 경우에도 실행됨).
  • DAI 광고에 이 광고가 표시된 이유 아이콘을 표시하는 기능이 추가되었습니다. 이는 AdUiElement를 StreamManager의 생성자에 전달하여 구현할 수 있습니다.
3.337.0 2019-10-01
  • DAI SDK에 건너뛸 수 있는 광고 지원이 추가되었습니다. 건너뛸 수 있는 광고는 AdUiElement를 StreamManager의 생성자에 전달하여 구현할 수 있습니다.
3.336.1 2019-09-30
  • AdUiElement를 StreamManager의 생성자에 전달하는 DAI SDK에 대한 지원이 추가되었습니다. 클릭연결을 처리하려면 setClickElement 대신 이 생성자를 사용해야 합니다.
3.334.0 2019-09-23
  • VPAID 미리 로드와 관련된 버그가 수정되었습니다.
3.325.3 2019-08-19
  • 이제 Microsoft Edge의 팝업이 새 탭으로 표시됩니다.
  • 이제 Internet Explorer 11의 팝업이 새 창으로 표시됩니다.
3.323.2 2019-08-12
  • 이제 Internet Explorer 11의 팝업 창을 스크롤할 수 있습니다.
3.320.0 2019-07-23
  • Android 앱 내 페이지에 연결하기 위한 intent:// URL 지원이 추가되었습니다.
  • Android의 Google Play 스토어 내 페이지에 연결하기 위한 market:// URL 지원이 추가되었습니다.
3.319.1 2019-07-22
  • 여러 범용 광고 ID에 대한 지원이 추가되었습니다. getUniversalAdIdValue 및 getUniversalAdIdRegistry 메서드가 모두 지원 중단되었습니다.
3.316.0 2019-07-10
  • authToken 및 streamFormat를 DAI 스트림 요청 객체에 추가했습니다.
3.312.1 2019-06-17
  • DAI용 광고 객체에 getUniversalAdIdValue 및 getUniversalAdIdRegistry 함수가 추가되었습니다.
3.311.0 2019-06-11
  • 일부 공개 동영상의 YouTube 메타데이터 버그를 수정합니다.
3.296.0으로 롤백 2019-04-24
  • 동영상 재생이 프리롤 광고의 마지막 프레임을 지나 계속되지 않는 버전 3.297.3의 오류로 인해 3.296.0으로 롤백합니다.
3.290.0 2019-04-01
  • 지원되지 않는 광고 유형 (비선형, VPAID)에서 오류가 올바르게 발생하지 않는 문제가 해결되었습니다.
3.284.0 2019-03-04
  • 광고가 삭제될 때 구독된 이벤트가 삭제되지 않는 문제가 해결되었습니다.
  • DAI에 AD_PERIOD_STARTED 및 AD_PERIOD_ENDED 이벤트가 추가되었습니다. 이러한 이벤트는 DAI 스트림이 콘텐츠에 있거나 광고 또는 슬레이트가 재생 중일 때를 감지하는 데 사용할 수 있습니다.
3.279.0 2019-02-13
  • 스트림 형식을 나타내기 위해 StreamData에 manifestFormat 속성을 추가했습니다. 이 속성은 LOADED 이벤트에서 채워집니다.
3.274.0으로 롤백 2019-02-12
  • 3.274.0으로 롤백합니다.
3.275.4 2019-02-06
  • 스트림 형식을 나타내기 위해 StreamData에 manifestFormat 속성을 추가했습니다. 이 속성은 LOADED 이벤트에서 채워집니다.
3.273.0 2019-01-24
  • VPAID 광고에 VAST 아이콘이 표시되지 않는 문제가 해결되었습니다.
3.271.0 2019-01-10
  • VAST 4.1 매크로 지원이 추가되었습니다. 자세한 내용은 VAST 4.1 사양을 참고하세요.
  • 화면 밖에서 시작된 VPAID 광고가 잘못된 슬롯 크기로 초기화되는 문제가 해결되었습니다.
  • 실시간 또는 VOD 스트림에서 동영상 오류가 실행되지 않는 문제가 해결되었습니다.
  • iOS Safari에서 콘텐츠가 다시 시작되지 않는 문제가 해결되었습니다.
3.259.0 2018-11-27
  • 광고 모음에 VPAID 광고가 포함되어 있거나 확장 소재 수준 대체를 사용하는 경우 컴패니언 광고 렌더링과 관련된 문제가 해결되었습니다.
3.255.0 2018-11-12
  • INSECURE 모드 VPAID 광고에서 VAST 아이콘의 클릭연결 지원과 관련된 문제가 해결되었습니다.
3.254.0 2018-11-08
  • AdEvent.Type.AD_BUFFERING 이벤트를 추가합니다. 이 이벤트는 버퍼링으로 인해 광고 재생이 중단될 때 실행됩니다.
3.246.0 2018-10-18
  • Google 게시자 태그 프록시를 IMA SDK와 함께 사용할 때 발생하는 오래된 재생 문제가 해결되었습니다.
3.244.2 2018-10-16
  • AD_PROGRESS 이벤트를 추가합니다. 이 이벤트는 광고 재생 중에 트리거되며 getAdData()를 통해 가져온 AdProgressData 객체를 포함합니다.
  • ImaSdkSettings에 isCookiesEnabled() 및 setCookiesEnabled()를 추가합니다.
  • 건너뛸 수 있는 동영상 광고가 연달아 재생되는 문제가 해결되었습니다.
  • iOS에서 맞춤 재생을 사용할 때 발생하는 광고 오류 문제가 해결되었습니다.
3.234.1 2018-09-04
  • 광고를 반환하지 못하는 광고 모음의 VAST 래퍼 광고를 이제 광고 뷔페 (시퀀스 넘버가 없는 광고)에서 재생 시간이 더 짧거나 같은 광고로 대체할 수 있습니다.
3.228.0 2018-08-14
  • 연달아 재생되는 건너뛸 수 있는 광고와 관련된 문제가 해결되었습니다.
  • AdsLoader를 만든 후 설정할 때 AdsManager.isCustomPlaybackUsed()가 잘못된 값을 반환하는 문제가 해결되었습니다.
3.227.0 2018-08-13
  • AdsRenderingSettings.mimeTypes에 전달된 지원되는 MIME 유형만 재생하려고 시도합니다.
3.226.2 2018-08-07
  • 이제 재생 시간이 설정되지 않은 오버레이 광고는 15초가 아닌 다음 광고까지 재생됩니다.
  • AdsRequest.vastLoadTimeout가 올바르게 내보내지지 않는 문제를 수정했습니다.
  • Ad.getVastMediaBitrate가 올바르게 내보내지지 않는 문제를 수정했습니다.
3.225.0 2018-07-30
  • Google Ad Manager 요청에 VAST 4 출력을 강제 적용합니다.
3.223.0 2018-07-25
  • Ad.getVastMediaBitrate()를 추가합니다.
3.216.1 2018-06-26
  • DAI SDK에서 Ad.getDuration()가 초 대신 밀리초를 잘못 반환하는 문제가 해결되었습니다.
3.216.0 2018-06-20
  • 303 오류가 1005 오류로 잘못 보고되는 버그가 수정되었습니다. 이러한 오류는 서버에 303 오류가 아닌 900 오류로 기록되었습니다.
3.214.1 2018-06-12
3.211.3으로 롤백 2018-06-07
  • 특정 iPhone 구현에 영향을 미치는 문제로 인해 3.211.3으로 롤백되었습니다.
3.213.1 2018-06-07
3.210.1 2018-05-16
  • AdDisplayContainer.destroy()를 호출한 후에도 광고가 계속 표시되는 문제가 해결되었습니다.
  • VPAID 광고를 로드하는 데 사용되는 iframe에 allow="autoplay"를 추가합니다.
3.198.2 2018-03-27
  • 최신 버전의 데스크톱 Chrome 및 Safari에서 미리 로드하는 문제가 해결되었습니다.
3.193.1 2018-02-26
  • AdError에서 잘못 문서화된 serialize 및 deserialize 메서드를 삭제합니다.
3.192.0 2018-02-14
  • 불필요한 INVALID_ADX_EXTENSION 오류 코드를 삭제합니다. 확장 프로그램 파싱에 실패해도 광고는 계속 재생됩니다.
  • iframe에 로드된 IMA는 이제 Chrome 65 이상에서 상위 페이지의 자동재생 정책을 상속합니다.
  • 구현에서 AdError 시 AdsManager를 소멸시키지 않을 때 발생하는 메모리 누수 문제가 해결되었습니다.
3.190.0 2018-01-30
  • 이제 VPAID 광고가 노출을 보고하지 않고 중지되면 오류가 보고됩니다. 이는 다른 모든 광고의 동작을 따릅니다.
3.189.0 2018-01-24
  • 다양한 자동재생 전략에서 클릭 재생으로 대체할 때 발생하는 문제가 해결되었습니다.
  • IE 11의 재생 문제를 수정합니다.
  • iOS 11에서 미드롤 관련 문제가 해결되었습니다.
  • 빈 VPAID 컴패니언 광고에서 더 이상 콘솔 오류가 발생하지 않습니다.
  • 정보 로그를 사용하도록 일부 경고를 다운그레이드했습니다.
3.186.1 2017-12-07
  • 이제 AdErrorEvent.getInnerError()에서 내부 AdError 객체를 반환할 수 있습니다. 이를 통해 자동재생이 실패했는지 확인할 수 있습니다.
3.184.1 2017-11-02
  • adsManager.init가 충분히 빠르게 호출되지 않으면 미리 로드된 광고가 재생되지 않는 문제가 해결되었습니다.
  • SDK가 광고를 자동재생하려고 하지만 브라우저에서 이를 차단할 때 실행되는 AdError.AUTOPLAY_DISALLOWED를 추가합니다.
3.182.1로 롤백 2017-10-26
  • 일부 videojs-ima 플러그인 구현에 영향을 미치는 문제로 인해 3.182.1로 롤백되었습니다.
3.183.1 2017-10-26
  • adsManager.init가 충분히 빠르게 호출되지 않으면 미리 로드된 광고가 재생되지 않는 문제가 해결되었습니다.
3.182.0 2017-10-17
  • 데스크톱 Safari 11에서 클릭 재생방식 선형 동영상 광고 재생을 수정합니다.
3.180.3으로 롤백 2017-10-06
  • 일부 광고가 제대로 표시되지 않는 문제로 인해 3.180.3으로 롤백되었습니다.
3.181.3 2017-10-05
  • 잘못된 클릭연결로 인해 동영상이 일시중지되는 문제가 해결되었습니다.
  • discardAdBreak()를 사용하는 동안 미드롤 광고 시점에 오류가 발생하는 문제가 해결되었습니다.
3.179.0으로 롤백 2017-09-22
  • 일부 특정 VPAID 광고의 문제로 인해 3.179.0으로 롤백되었습니다.
3.179.0 2017-09-18
  • 광고를 미리 로드하고 광고 컨테이너를 재사용할 때 여러 광고 UI가 렌더링되는 버그가 수정되었습니다.
3.178.0 2017-08-31
  • 건너뛸 수 있는 광고를 표시할 수 없는 모바일 Safari 페이지에 건너뛸 수 있는 광고가 게재되면 예외가 발생하는 문제가 해결되었습니다. 이제 이 예외는 SDK에서 올바르게 처리됩니다.
  • 드물게 모바일 Safari에서 HLS 스트림에 대해 CONTENT_RESUME_REQUESTED가 실행되지 않는 문제가 해결되었습니다.
3.176.0 2017-08-10
  • AdsRequest.liveStreamPrefetchSeconds를 추가합니다.
  • AdsRenderingSettings.useShareButton를 삭제합니다.
3.175.0 2017-07-31
  • 이제 VPAID 비선형 광고를 표시하면 SDK에서 플레이어로 STARTED 이벤트가 전송됩니다.
  • 이제 VPAID 선형 광고는 시작 시점이 아닌 노출 시점에 STARTED 이벤트를 실행합니다.
3.174.0 2017-07-24
  • 미리 로드가 사용 설정된 경우 일부 프리롤 광고 모음이 정지되는 문제가 해결되었습니다.
  • 일부 iOS 구현에서 미드롤 광고로 인해 콘텐츠가 처음부터 다시 시작되는 문제가 해결되었습니다.
  • iOS에서 광고가 끝난 후 일부 라이브 스트림 콘텐츠가 다시 시작되지 않는 문제가 해결되었습니다.
3.173.1 2017-07-06
  • 플래시 VPAID 광고에 대한 지원이 삭제되었습니다. 이는 IMA SDK의 광범위한 Flash 지원 중단 프로젝트의 일환입니다. 자세한 내용은 IMA SDK에서 Flash 지원 중단을 참고하세요.
3.173.0 2017-06-28
  • iOS 모바일 웹에서 맞춤 재생을 사용하여 콘텐츠를 전환하고 곧바로 광고를 요청할 때 콘텐츠가 올바르게 복원되지 않는 문제가 해결되었습니다.
3.172.0 2017-06-14
  • 모바일에서 전체 슬롯 애드센스 광고가 실패하는 문제가 해결되었습니다.
  • Ad.getSkipTimeOffset()를 추가합니다.
3.171.0 2017-06-08
  • 다음과 같은 기존 AdsManager 메서드에 전체 슬롯 애드센스 광고 지원을 추가합니다.
    • getCurrentTime()
    • getRemainingTime()
    • getDuration()
    • getAdSkippableState()
    • skip()
3.170.0 2017-06-01
  • AdsRequest.vastLoadTimeout를 추가합니다.
  • ImaSdkSettings.setDisableCustomPlaybackForIOS10Plus(true)를 사용할 때 iPhone 및 iPod touch에서 건너뛸 수 있는 광고를 지원합니다.
3.169.1 2017-05-19
  • VPAID AdInteraction 이벤트에 대한 지원이 추가되었습니다. 트리거되면 동영상 플레이어가 새 AdEvent.INTERACTION 이벤트를 수신합니다.
3.168.0 2017-05-08
  • 기본 미디어 로드 제한 시간을 15초에서 8초로 변경합니다.
  • ImaSdkSettings.setDisableCustomPlaybackForIOS10Plus() 설정이 적용되지 않는 문제를 수정했습니다.
3.166.0 2017-04-12
  • ImaSdkSettings.setDisableCustomPlaybackForIOS10Plus()를 추가합니다. 이제 iOS Safari에서 맞춤 재생이 기본적으로 다시 사용 설정됩니다 (3.164.0에서 사용 중지됨). 광고는 3.164.0 이전과 마찬가지로 Safari에서 렌더링됩니다.
3.164.0 2017-03-29
  • iOS 및 Android의 모바일 웹에 대한 자동재생 지원을 수정합니다. 사용 설정하려면 동영상 플레이어를 음소거하거나 AdsManager.start()를 호출하기 전에 AdsManager.setVolume(0)를 호출합니다.
3.161.4 2017-03-24
  • getAdsManager()를 호출한 후 광고 렌더링 설정을 업데이트하는 AdsManager.updateAdsRenderingSettings()를 추가합니다.
3.161.1로 롤백 2017-03-24
  • 3.161.1로 롤백합니다.
3.163.0 2017-03-23
  • getAdsManager()를 호출한 후 광고 렌더링 설정을 업데이트하는 AdsManager.updateAdsRenderingSettings()를 추가합니다.
3.160.3 2017-03-07
  • 혼합 광고 모음에 대해 잘못된 광고 게재순위가 보고되는 문제가 해결되었습니다.
3.159.0 2017-02-21
  • 애셋 수준 대체 지원이 추가되었습니다.
3.156.0 2017-01-26
  • 혼합 VPAID 광고 모음에서 잘못된 광고 게재순위 보고가 수정되었습니다.
  • ImaSdkSettings.(set|get)DisableFlashAds()를 추가합니다.
  • 'application/dash+xml'을 유효한 MIME 유형으로 추가합니다.
  • Ad에 다음 메서드를 추가합니다.
    • getUniversalAdIdValue()
    • getUniversalAdIdRegistry()
  • AdsRequest에 다음 속성을 추가합니다.
    • contentDuration
    • contentKeywords
    • contentTitle
3.154.1 2017-01-10
  • 이제 Ad.getWrapperCreativeIds()에서 래퍼를 통해 광고 소재를 더 강력하게 일치시킬 수 있습니다.
3.153.1 2016-12-07
  • Ad.getDealId()를 추가합니다.
  • Ad.getSurveyUrl()를 추가합니다.
  • Ad.getWrapperCreativeIds()를 추가합니다.
  • ENABLED 모드에서 플래시 및 HTML5 VPAID 광고에 아이콘 지원을 추가합니다. 아이콘은 INSECURE 모드에서 작동하지 않습니다.
3.151.1 2016년 11월 10일
  • Ad.getAdvertiserName()를 추가합니다.
  • HTML5에서 Flash VPAID 관련 문제를 해결합니다.
3.147.1 2016-10-14
  • Ad.getCreativeId()를 추가합니다.
3.146.2 2016-10-10
  • 특정 Flash VPAID 광고가 조기에 종료되는 버그가 수정되었습니다.
  • 전체 화면 모드에서 Flash VPAID 광고가 잘리는 문제가 해결되었습니다.
3.145.0 2016-09-22
  • Ad.getApiFramework()를 추가합니다.
3.144.0 2016-09-13
  • AdError.ErrorCode.VAST_PROBLEM_DISPLAYING_MEDIA_FILE를 추가합니다.
3.140.1 2016-08-18
  • 안전하지 않은 Flash VPAID 광고의 클릭연결 문제가 해결되었습니다.
3.139.0 2016-08-10
  • AdsRenderingSettings.AUTO_SCALE를 삭제합니다.
3.137.0 2016-07-26
  • Ad.getVastMediaWidth() 및 Ad.getVastMediaHeight()를
  • 기본 제공 광고 UI의 커서 스타일 지정이 수정되었습니다.
3.135.1 2016-06-29
  • AdsRenderingSettings.enablePreloading를 통한 미디어 애셋 미리 로드 지원이 추가되었습니다.
3.134.0 2016-06-16
  • 카운트다운 타이머를 클릭하면 광고 건너뛰기 버튼이 사라지는 문제가 해결되었습니다.
3.133.0 2016-06-07
  • Android 4.4.4에서 건너뛰기 버튼의 시각적 결함을 수정합니다. 다른 플랫폼의 건너뛰기 버튼은 이 결함의 영향을 받지 않았으며 이번 변경사항의 영향도 받지 않습니다.
3.128.2 2016-05-03
  • AdsRenderingSettings.playAdsAfterTime를 추가합니다.
3.123.0 2016-02-24
  • VMAP/광고 규칙에 VPAID 플래시 광고 소재 지원을 추가합니다.
3.120.0 2016-01-27
  • AdsManager.init에 videoElement 매개변수를 추가합니다. AdDisplayContainer 생성자가 호출될 때 준비되지 않은 경우 사용할 맞춤 동영상 요소를 지정하는 데 사용할 수 있습니다. AdDisplayContainer 생성자는 여전히 맞춤 동영상 요소를 제공하는 데 선호되는 방법입니다.
  • AdsRenderingSettings.useStyledLinearAds를 추가합니다.
3.118.0 2016-01-13
  • 이제 IMA HTML5에서 VPAID 플래시 광고 소재가 지원됩니다.
3.116.4 2015-12-10
  • 맞춤 클릭 추적을 사용하지 않는 모바일 광고에 '자세히 알아보기' 버튼이 있는 새로운 UI가 표시됩니다. 이제 광고를 클릭하면 사용자가 광고의 방문 페이지로 연결되는 대신 광고가 일시중지되거나 다시 시작됩니다.
3.115.0 2015-12-03
  • 높이가 90픽셀을 초과하는 비선형 애드센스 또는 Ad Exchange 광고는 이제 전체 슬롯 광고로 렌더링됩니다.
  • 새로운 전체 슬롯 광고는 전체 콘텐츠를 차지하며 카운트다운 타이머와 건너뛰기 버튼이 포함되어 있습니다. 타이머에 의해 또는 사용자가 광고를 건너뛰어 광고가 종료되면 콘텐츠 재생이 다시 시작됩니다.
  • 높이가 90픽셀 미만인 비선형 애드센스 또는 Ad Exchange 광고도 adsRequest.forceNonLinearFullSlot=true를 설정하여 전체 슬롯을 렌더링하도록 강제할 수 있습니다.
3.113.1 2015-11-12
3.111.0 2015-10-28
  • AdEvent.LINEAR_CHANGED. 추가
  • AdEvent.DURATION_CHANGE. 추가
  • 적격한 광고 요청의 1% 에 새 UI를 사용합니다.
3.110.0 2015-10-21
  • Ad.getTraffickingParameters 및 Ad.getTraffickingParametersString를
3.108.1 2015-09-23
  • VPAID 광고에 대한 컴패니언 광고 지원이 추가되었습니다.
3.107.1 2015-09-18
  • Android 4.0 이상에서 맞춤 재생이 사용 중지되었습니다. 광고는 계속 작동하지만 사용자 제공 플레이어 대신 SDK 소유 플레이어를 사용합니다.
3.101.22 2015-09-10
  • 이제 VPAID 모드가 DISABLED 대신 ENABLED로 기본 설정됩니다.
3.101.17 2015-08-27
  • STARTED 이벤트가 아닌 LOADED 이벤트 후에 Ad.getContentType()를 사용할 수 있도록 합니다. 이렇게 하면 광고 데이터에 더 일찍 액세스할 수 있습니다.
3.101.10 2015-08-06
3.101.8 2015-07-25
  • pubads.g.doubleclick.net/gampad/live/ads 형식의 Ad Manager 태그에 대해 상관자 값이 업데이트되지 않는 문제가 해결되었습니다.
3.101.6 2015-07-23
3.101.4 2015-07-13
  • Android 4.0 이상 기기의 5% 에서 맞춤 재생이 사용 중지되어 있습니다. 이 수치는 향후 출시를 통해 100% 까지 증가할 예정입니다.
3.101.2 2015-06-17
  • 이제 TrueView 광고의 오른쪽 상단에 '자세히 알아보기' 버튼이 표시됩니다. '자세히 알아보기' 버튼 외부의 광고를 클릭해도 더 이상 광고주의 사이트로 이동하지 않습니다.
  • 이제 맞춤 클릭 추적을 사용하는 경우에도 건너뛸 수 있는 광고의 건너뛰기 버튼이 표시됩니다.
3.101.1로 롤백 2015-06-04
  • Android 재생 문제로 인해 3.101.1로 롤백되었습니다.
3.102.1 2015-06-04
  • 이제 TrueView 광고의 오른쪽 상단에 '자세히 알아보기' 버튼이 표시됩니다. '자세히 알아보기' 버튼 외부의 광고를 클릭해도 더 이상 광고주의 사이트로 이동하지 않습니다.
  • 이제 맞춤 클릭 추적을 사용하는 경우에도 건너뛸 수 있는 광고의 건너뛰기 버튼이 표시됩니다.
  • Android 4.0 이상에서 맞춤 재생이 사용 중지됩니다. 광고는 계속 작동하지만 사용자 제공 플레이어 대신 SDK 소유 플레이어를 사용합니다.
3.99.4 2015-05-12
  • 건너뛰기 버튼과 광고 클릭연결 요소가 클릭되지 않는 VPAID 어댑터 버그가 수정되었습니다.
  • 이제 TrueView 광고가 AdsManager.getAdSkippableState()를 통해 건너뛸 수 있는 상태를 올바르게 반환합니다.
3.98.0 2015년 4월 30일
  • 이제 ima3.js가 동일한 출처에 있는 한 동영상 컨테이너와 별도의 DOM 또는 iframe에 로드될 수 있습니다.
3.97.0 2015년 4월 22일
  • 잘못된 프로토콜 사용으로 인해 client.js가 로드되지 않는 버그가 수정되었습니다.
  • VPAID 어댑터가 <head> 섹션에 로드되면 로드되지 않는 버그가 수정되었습니다.
3.93.1 2015년 3월 23일
  • AdsRequest에 setAdWillAutoPlay 메서드를 추가합니다. 이를 통해 게시자는 광고가 사용자 작업에 대한 응답으로 재생될지 또는 광고가 자동 재생될지 지정할 수 있습니다.
3.91.0 2015년 2월 25일
  • 동영상 플레이어가 예상되는 '재생 중' 이벤트 대신 VPAID 광고에 '재생' 이벤트를 실행하는 VPAID 관련 버그가 수정되었습니다.
3.87.0 2015-02-04
  • IMA UI를 사용하지 않는 클라이언트가 getAdSkippableState에서 잘못된 값을 가져오는 버그가 수정되었습니다.
  • 출시 버전 관리가 3.1.X에서 3.X.Y로 변경됩니다.
3.1.85 2015-01-28
  • AdEvent.Type.AD_METADATA을 추가했습니다.
3.1.81 2014-11-19
  • 특정 서드 파티 광고 요청과 관련된 Freewheel 태그 문제가 해결되었습니다.
3.1.80 2014-11-13
  • 파트너 플레이어가 SDK와 통합하는 동안 플레이어 유형과 플레이어 버전을 지정할 수 있도록 getPlayerType, setPlayerType, getPlayerVersion, setPlayerVersion를 ImaSdkSettings에 추가했습니다.
3.1.79 2014-11-06
  • 이제 IMA HTML5 SDK에서 Internet Explorer 11이 지원됩니다. 자세한 내용은 공지사항을 참고하세요.
3.1.75로 롤백 2014-10-17
  • 모바일 웹의 광고 재생 문제로 인해 3.1.75로 롤백했습니다.
3.1.73 2014-10-03
  • 모든 휴대기기에 맞춤 클릭 추적을 사용 설정합니다. 이전 버전 (3.1.72)에서 도입된 변경사항을 되돌립니다. 이 변경사항은 iPhone 및 4.0 이전 Android에서만 맞춤 클릭 추적을 사용 설정했습니다. 이러한 제한적인 맞춤 클릭 추적은 나중에 SDK에 다시 추가될 예정입니다.
3.1.72 2014-10-02
  • 맞춤 재생은 특정 환경에서만 사용되므로 이제 콘텐츠 동영상 플레이어를 맞춤 재생 요소로 항상 전달하는 것이 좋습니다.
  • 이제 맞춤 클릭 추적 요소는 특정 환경에서만 사용됩니다. 참고: 동영상 플레이어 위에 맞춤 클릭 추적 요소를 렌더링하면 렌더링된 광고의 클릭연결 및 건너뛰기 기능이 중단됩니다.
3.1.70 2014-09-18
  • AdsRequest에 reportAdAutoPlayed에서 setAdWillAutoPlay(으)로 변경됨
3.1.69 2014-09-18
  • 자세히 알아보기 버튼은 광고 길이에 관계없이 모바일 광고에 표시됩니다.
3.1.68 2014-09-17
  • AdsRequest에 reportAdAutoPlayed 설정이 추가되었습니다. reportAdAutoPlayed의 이름이 setAdWillAutoPlay로 변경되었습니다. 3.1.70 출시 노트를 참고하세요.
3.1.66 2014-09-11
  • AdsRenderingSettings에 (1) uiElements 설정과 (2) 광고에 getUiElements API를 추가합니다.
3.1.65 2014-09-04
  • 건너뛰기 버튼을 실제 버튼으로 변환하여 스크린 리더 사용자가 더 쉽게 찾을 수 있도록 합니다.
3.1.63 2014-08-22
  • VPAID 2 JavaScript 광고 소재에 대한 지원이 추가되었습니다.
  • VAST 3 아이콘에 대한 지원이 추가되었습니다.
  • 컴패니언 광고에 다음과 같은 새로운 기능이 추가되었습니다.
    • VAST CompanionAds 요소의 'required' 속성 지원
    • VAST Companion 요소의 'adSlotID' 속성 지원
    • VAST에서 여러 컴패니언이 반환되면 SDK는 지정된 환경에 가장 적합한 컴패니언 광고를 선택합니다.
  • ImaSdkSettings.setNumRedirects 및 ImaSdkSettings.getNumRedirects에 액세스할 수 없는 버그가 수정되었습니다.
  • isCustomPlaybackUsed 및 isCustomClickTrackingUsed API 메서드가 추가되었습니다.
3.1.62 2014-08-14
  • 업데이트 (2014년 9월 11일): 현재 게시자가 맞춤 플레이어를 전달하는 것은 권장되지 않습니다. 9월 말까지 맞춤 플레이어와 SDK 소유 플레이어 간에 자동 전환하는 기능을 출시할 예정이며, 이 시점부터 이 구현을 권장할 예정입니다.
    이제 게시자는 AdDisplayContainer를 만들 때 항상 맞춤 동영상 플레이어를 전달하는 것이 좋습니다. 코드 수정에 관한 가이드가 곧 제공될 예정이니 기대해 주세요.
  • 게시자는 더 이상 CONTENT_PAUSE_REQUESTED 및 CONTENT_RESUME_REQUESTED 이벤트에서 콘텐츠 플레이어 상태를 저장하고 복원할 필요가 없습니다.
3.1.57 2014-06-26
  • 노출이 기록될 때 발생하는 AdsManager에 IMPRESSION 이벤트를 추가합니다.
  • AdsManager에 VOLUME_CHANGED 및 VOLUME_MUTED 이벤트를 추가합니다.
3.1.55 2014-06-11
  • 이제 GPT Console은 공식적으로 인정된 모든 플래그 ('google_console', 'google_force_console, 휴대기기에서 사용하기 위한 'googfc')를 사용 설정한 경우 작동할 수 있습니다. 매개변수 값 (예: 'google_console=1')을 설정할 필요가 없습니다.
3.1.54 2014-06-09
  • 사용자가 선호하는 최대 비트 전송률을 지정하지 않으면 휴대전화의 기본값은 500kbit이고 데스크톱을 비롯한 다른 기기의 기본값은 1,000kbit입니다.
  • ImaSdkSettings.getCompetitiveExclusion()을 삭제했습니다.
  • Ad 클래스에 minSuggestedDuration API를 노출했습니다.
3.1.53 2014-05-29
  • 이제 SDK 코어가 항상 imasdk.googleapis.com에서 로드됩니다.
3.1.51 2014-05-12
  • 사용자가 기기를 잠글 때 일시중지 상태 광고가 자동으로 재개되는 버그가 수정되었습니다.
  • VAST 시간 초과 오류에 관한 문서를 업데이트하고 시간 초과 길이를 지정했습니다.
3.1.50 2014-04-30
  • 배열 프로토타입을 수정한 게시자 (예: motools 사용자)에게 오류를 일으키는 버그가 수정되었습니다.
  • contentType을 알 수 없는 경우 null 대신 빈 문자열을 반환하도록 Ad.getContentType 기능을 변경합니다.
  • 새 도메인인 imasdk.googleapis.com에서 핵심 바이너리를 로드하는 25% 실험을 도입합니다. 이는 CORS에 s0.2mdn.net을 구체적으로 사용 설정하는 게시자에게만 영향을 미칩니다. Google의 테스트에 따르면 이 값은 0이어야 합니다.
  • 2014년 5월 1일에 새 도메인을 최대 1%, 2014년 5월 2일에 25%, 2014년 5월 7일에 100% 로 설정합니다.
3.1.47 2014-04-11
  • 새 API Ad.getTitle(), Ad.getDescription(), Ad.getContentType()를 추가합니다.
  • VAST 3 CACHEBUSTER 및 ERRORCODE 매크로를 지원합니다.
3.1.46 2014-04-03
  • getCompanionAds API는 이제 google.ima.CompanionAdSelectionSettings를 세 번째 선택적 매개변수로 사용합니다.
  • 느린 네트워크에서 동영상 광고가 정지되는 iPad의 Safari iOS 버그를 수정합니다.
3.1.45 2014-03-06
  • 게시자가 VMAP 및 AdRules 광고 시점을 자동으로 재생할지 선택할 수 있는 AdsLoader.setAutoPlayAdBreaks API가 추가되었습니다.
  • autoPlayAdBreaks가 false로 설정된 경우 광고 시점이 재생되었을 때 AdsManager에서 전달하는 adBreakReady 이벤트를 추가했습니다.
3.1.44 2014-01-28
  • 미디어 시간 초과를 위해 VAST_MEDIA_LOAD_TIMEOUT 오류 코드를 google.ima.AdError.ErrorCode에 추가했습니다.
3.1.41 2013-12-16
  • adsManager.skip() API가 광고 규칙과 함께 작동하도록 수정했습니다.
3.1.38 2013-12-04
  • google.ima.settings 및 setLocale 메서드를 ima3.js에 노출합니다.
3.1.35 2013-11-14
  • 맞춤 재생에 맞춤 클릭 추적이 지정되지 않은 경우 클릭은 맞춤 동영상 요소가 아닌 SDK iframe에 의해 추적됩니다.
  • 건너뛰기 버튼 렌더링을 포함하여 동영상 광고 UI를 기본값으로 사용 설정합니다.
  • 표시되는 문자열 'Advertisment'를 'Advertisement'로 변경합니다.
3.1.34 2013-10-22
  • AdsRenderingSettings에 loadVideoTimeout를 추가했습니다.
  • 광고 시간 제한 기본값을 15초로 변경합니다. 15초 후에도 광고가 재생되지 않으면 광고가 중단되고 CONTENT_RESUME_REQUESTED가 실행됩니다.
  • VAST 호환 오류 코드에 대한 지원이 개선되었습니다. 사용되지 않는 오류 코드 여러 개를 지원 중단하고 다른 오류 코드를 통합했습니다. 이제 오류 코드 200이 VAST_TRAFFICKING_ERROR 상수로 표시됩니다. 이제 UNKNOWN_AD_RESPONSE는 SDK별 코드 1010입니다.
  • iPhone 구현에서 광고 스크러빙을 사용 중지했습니다.
3.1.33 2013-10-10
  • 휴대기기에서 일부 광고 클릭을 감지하는 버그가 수정되었습니다.
3.1.23 2013-08-22
  • AdPodInfo의 새로운 API: 최대 광고 모음 재생 시간, 광고 모음 색인, 광고 모음 타임스탬프가 노출됩니다. 이러한 새 API에 관한 자세한 내용은 AdPodInfo 페이지를 참고하세요.
3.1.20 2013-08-07
  • 버그 수정: 광고 소재가 포함되지 않은 VAST 래퍼를 파싱하는 문제가 해결되었습니다.
  • 버그 수정: Safari 데스크톱 전체 화면 관련 문제가 해결되었습니다.
3.1.12 2013-05-21
  • Companions API 구현 (GPT가 아님) 내의 버그를 수정합니다.
3.1.10 2013-05-14
  • GPT (Google 게시자 태그)를 사용하여 컴패니언을 표시하는 경우 이제 SDK가 GPT에서 컴패니언 슬롯 크기를 가져와 Google Ad Manager에 대한 광고 요청에 추가하여 게시자가 제공한 크기를 재정의합니다.
3.1 2012-12-18
  • 이 버전에는 SDK 로드 방식에 영향을 미치는 주요 내부 변경사항이 포함되어 있습니다. 통합을 약간 변경해야 합니다.
    • 새 SDK API 로드 URL:
    • SDK에서 더 이상 별도의 비동기 로더를 사용하지 않습니다. SDK API가 로드되면 즉시 사용할 수 있습니다.
    • SDK API는 SDK 코어를 래핑하는 비교적 얇은 레이어입니다. AdDisplayContainer가 생성된 직후에 코어가 IFRAME에 로드됩니다. SDK 로드의 지연 시간 영향을 최소화하려면 AdDisplayContainer를 일찍 만드는 것이 중요합니다.
    • 새 API:
    • 3.0.15를 포함한 이전 버전의 SDK는 향후 지원되지 않습니다. 가능한 한 빨리 버전 3.1로 업그레이드하세요.
3.0.15 2012-10-22
  • 이제 AdsLoader를 만들 때 AdDisplayContainer를 지정해야 합니다. getAdsManager 메서드를 사용하여 AdDisplayContainer를 전달하는 지원 중단된 방식은 다음 출시 버전에서 삭제됩니다. 변경사항에 관한 자세한 내용은 AdDisplayContainer 이전 가이드를 참고하세요.
  • 맞춤 재생 지원에 대한 다양한 변경사항:
    • 맞춤 재생 설정을 AdDisplayContainer의 생성자로 이동했습니다. AdsRenderingSettings를 사용하여 설정하는 지원 중단된 방법은 다음 출시 버전에서 삭제됩니다.
    • 맞춤 재생 동영상 및 클릭 추적 요소를 사용하는 경우 SDK는 이러한 요소를 자동으로 표시하거나 숨기지 않습니다. 게시자는 맞춤 재생 요소의 표시를 제어해야 합니다.
    • iPhone/iPod의 맞춤 재생 동영상의 경우 선형 광고가 완료되어도 SDK가 전체 화면을 종료하지 않습니다. SDK에서 제어하는 동영상 광고 재생의 경우 동작에 변화가 없습니다.
    • 다음 출시 버전에서는 init 및 resize가 호출될 때 SDK가 더 이상 맞춤 재생 동영상 및 클릭 추적 요소의 크기를 조절하지 않습니다.
    맞춤 재생 요소의 렌더링 속성을 최대한 많이 보존하고 게시자 코드로 제어할 수 있도록 이러한 변경사항 중 일부가 구현되었습니다.
3.0.14 2012-09-26
  • 비선형 광고에 자동 정렬이 추가되었습니다.
  • 이제 포스트롤이 완료된 후 콘텐츠 재개가 전송됩니다.