이 페이지에서는 브라우저, 동영상 형식, 플랫폼의 HTML5 IMA 클라이언트 측 지원 및 호환성에 관한 일반적인 정보를 제공합니다.
지원되는 동영상 형식 및 브라우저
다양한 기능에 대한 지원은 브라우저마다 다르며 모든 주요 브라우저에서 지원되는 단일 기본 동영상 형식은 없습니다. 대부분의 브라우저에서 사용되는 세 가지 기본 동영상 형식은 H.264, WebM, Ogg Theora입니다.
VAST 이벤트 호환성
이 섹션에는 VAST 응답에 반환된 정보에 따라 서버에 자동으로 보고되는 VAST 이벤트가 나열되어 있습니다.
완전히 지원
complete
, creativeView
,
firstQuartile
, impression
, midpoint
,
pause
, resume
, rewind
(역 방향으로
중요한 탐색이 있을 때 실행됨), start
,
thirdQuartile
.
일부 지원됨
click
Click
이벤트는 동영상 광고의 경우에만 전송됩니다. Android, iOS 또는 데스크톱의 기본 전체 화면 플레이어에서는 클릭수를 캡처할 수 없지만 동영상을 닫을 때는 인페이지 클릭 추적 요소로 클릭수를 캡처할 수 있습니다. 하지만 동영상 요소가 iPad의 기본 컨트롤을 사용하는 경우 클릭수를 캡처할 수 없습니다.fullscreen
IMA SDK는 동영상이 전체 브라우저 창을 차지하는 시뮬레이션된 전체 화면 모드를 지원합니다. 동영상의
offsetWidth
및offsetHeight
가 최소한 문서 본문의 크기인 경우 동영상을 전체 화면 모드로 간주합니다. 이 모드는 모든 브라우저에서 지원됩니다. 시뮬레이션된 전체 화면의 예를 보려면 샘플을 다운로드하세요.iPhone 및 3.0 이전 Android 플랫폼에서는 동영상이 항상 전체 화면 모드로 재생됩니다.
mute
,unmute
iOS와 Android에서만 볼륨을 기본적으로 제어할 수 있습니다. 따라서 IMA SDK는 볼륨 또는 음소거 상태를 확인할 수 없으며 Google에서도 변경에 관한 알림을 받지 못합니다. 다음은
mute
,unmute
를 지원하거나 지원하지 않는 브라우저 버전의 목록입니다.- 지원됨: Firefox 3.5 이상, Chrome 8 이상, Safari 4 이상
- 지원되지 않음: iOS, Android
VAST 광고 게재에 대한 자세한 내용은 IAB 가이드라인을 참고하세요.
자바스크립트 프레임워크 주의사항
React 또는 AngularJS와 같은 자바스크립트 프레임워크를 IMA HTML5 SDK와 함께 사용하는 경우
특정 결합이 적용됩니다. SDK가 시작될 때 IMA에서 DOM이 정적인 것으로 예상하기 때문에 이러한 프레임워크는 DOM의 요소를 자주 이동하며 이로 인해 IMA 기능이 중단될 수 있습니다. IMA는 프레임워크에서 DOM 요소 이동을 완료한 후 IMA가 시작된 후 자바스크립트 프레임워크를 지원합니다. 특히 AdDisplayContainer
를 구성할 때 containerElement 인수로 전달된 HTML5 요소는 인스턴스화되고 나면 이동해서는 안 됩니다.
Apple AirPlay 지원
IMA SDK는 현재 Apple AirPlay를 지원하지 않습니다. AirPlay가 감지되면 AirPlay를 사용 중지하거나 광고 요청을 사용 중지합니다.
지원되는 동영상 플레이어 플랫폼
Google IMA SDK는 다음 플랫폼에서 지원됩니다.
플랫폼 | 버전 | 광고 유형 |
---|---|---|
HTML5 | 데스크톱: Chrome, Firefox 4.0 이상, Safari 5 이상, Internet Explorer 11 모바일: Chrome/Android 브라우저 (휴대전화의 경우 Android 4.1 이상, 태블릿의 경우 Android 4.1 이상), Safari (iOS 9.0 이상) |
선형, 비선형 및 컴패니언 광고, Ad Manager 동영상 솔루션, Ad Exchange 동영상 및 AFV 광고 |
iOS | iOS 10.0 이상 | 선형 및 컴패니언 광고, Ad Manager 동영상, Ad Exchange 동영상 및 AFV 광고 |
Android | Android 4.1 이상 | 선형 및 컴패니언 광고, Ad Manager 동영상, Ad Exchange 동영상 및 AFV 광고 |
tvOS | tvOS 14 이상 | 선형 광고, Ad Manager 동영상 및 Ad Exchange 동영상 |
동영상 기능 및 SDK 버전
다음 기능을 자세히 알아보려면 동영상 광고 개요를 참고하세요.
HTML5 v3 | iOS v3 | Android v3 | tvOS | |
---|---|---|---|---|
IAB 동영상 제품군 | ||||
VAST 4 | ![]() |
![]() |
![]() |
![]() |
VAST 3 | ![]() |
![]() |
![]() |
![]() |
VAST 2 | ![]() |
![]() |
![]() |
![]() |
SIMID 1.0 | ![]() |
![]() |
![]() |
![]() |
VPAID 2 (HTML5) | ![]() |
![]() |
![]() |
![]() |
VMAP 1.0.1 버전 | ![]() |
![]() |
![]() |
![]() |
OM SDK 1.3 | ![]() |
![]() |
![]() |
![]() |
Ad Manager 동영상 기능 | ||||
선형 광고 | ![]() |
![]() |
![]() |
![]() |
YouTube 호스팅 애셋 | ![]() |
![]() |
![]() |
![]() |
비선형 광고 (오버레이) | ![]() |
![]() |
![]() |
![]() |
컴패니언 광고 | ![]() |
![]() |
![]() |
![]() |
VAST 3 대체 컴패니언 광고 리소스 | ![]() |
![]() |
![]() |
![]() |
Active View 조회가능성 | ![]() |
![]() |
![]() |
![]() |
오디오 광고 | ![]() |
![]() |
![]() |
![]() |
VAST 리디렉션 | ![]() |
![]() |
![]() |
![]() |
디스플레이 요청이 있는 컴패니언 백업 광고 | ![]() |
![]() |
![]() |
![]() |
Google 게시자 태그 (GPT) 호환성 | ![]() |
![]() |
![]() |
![]() |
콘텐츠 인식 | ![]() |
![]() |
![]() |
![]() |
광고 규칙 | ![]() |
![]() |
![]() |
![]() |
광고 규칙의 수동 광고 시점 |
![]() |
![]() |
![]() |
![]() |
최대 게재빈도 8 | ![]() |
![]() |
![]() |
![]() |
경쟁 제외 (스트림) | ![]() |
![]() |
![]() |
![]() |
경쟁 제외 (광고 모음) | ![]() |
![]() |
![]() |
![]() |
경쟁 제외 (전체 페이지) | ![]() |
![]() |
![]() |
![]() |
광고 모으기 | ![]() |
![]() |
![]() |
![]() |
범퍼 광고 | ![]() |
![]() |
![]() |
![]() |
MET (멀티 이벤트 추적) 보고 | ![]() |
![]() |
![]() |
![]() |
동적 할당 (동영상용 애드센스, Ad Manager Ad Exchange) | ![]() |
![]() |
![]() |
![]() |
건너뛸 수 있는 광고 (TrueView 아님) 11 | ![]() |
![]() |
![]() |
![]() |
인스트림 선택 | ![]() |
![]() |
![]() |
![]() |
애셋 미리 로드 | ![]() |
![]() |
![]() |
![]() |
동영상용 애드센스 기능 | ||||
TrueView 인스트림 | ![]() |
![]() |
![]() |
![]() |
인스트림 선택 | ![]() |
![]() |
![]() |
![]() |
표준 인스트림 광고 | ![]() |
![]() |
![]() |
![]() |
풀슬롯 | ![]() |
![]() |
![]() |
![]() |
컴패니언 광고 | ![]() |
![]() |
![]() |
![]() |
컴패니언 백업 광고 | ![]() |
![]() |
![]() |
![]() |
오버레이 | ![]() |
![]() |
![]() |
![]() |
애셋 미리 로드 | ![]() |
![]() |
![]() |
![]() |
Ad Manager Ad Exchange 기능 | ||||
TrueView 인스트림 | ![]() |
![]() |
![]() |
![]() |
인스트림 선택 | ![]() |
![]() |
![]() |
![]() |
표준 인스트림 광고 | ![]() |
![]() |
![]() |
![]() |
풀슬롯 | ![]() |
![]() |
![]() |
![]() |
컴패니언 광고 | ![]() |
![]() |
![]() |
![]() |
컴패니언 백업 광고 | ![]() |
![]() |
![]() |
![]() |
오버레이 | ![]() |
![]() |
![]() |
![]() |
Active View 조회가능성 | ![]() |
![]() |
![]() |
![]() |
애셋 미리 로드 | ![]() |
![]() |
![]() |
![]() |
이 광고가 표시된 이유 | ![]() |
![]() |
![]() |
![]() |
1 HTML5 SDK는 Ad Manager 프런트엔드에서 아직 지원하지 않는 VAST 3.0 기능을 지원하지 않습니다.
2 다음 VAST 3.0 기능은 아직 HTML5 이외의 SDK에서 지원되지 않습니다.
- 컴패니언
adSlotId
- 컴패니언 게재 옵션
- 아이콘
- Ad Manager 프런트엔드에서 아직 지원하지 않는 VAST 3.0 기능
3 다음 VMAP 기능은 아직 지원되지 않습니다.
- VMAP 관련 추적 이벤트
- VMAP 관련 오류 코드
- 오버레이 광고
- hh:mm:ss 또는 'start'와 'end'가 아닌 시차
breakType
속성 표시- 속성
repeatAfter
개
4 iPhone에서 VMAP와 광고 규칙을 지원하려면 맞춤 광고 재생이 필요합니다.
5 YouTube에 호스팅된 광고 소재는 데스크톱에서 지원되지만 모바일 웹에서는 지원되지 않습니다.
6 playsinline
사용 시 iOS 10 이상에서 지원됩니다.
7 Android 베타 v10 이상 또는 iOS 베타 v13 이상용 IMA SDK가 필요합니다.
8 광고 규칙 최대 게재빈도 및 경쟁 제외에는 쿠키 또는 PPID가 필요합니다.
9 네이티브 애셋 미리 로드는 다음과 함께 작동하지 않습니다.
- iOS 기기의 모바일 웹
- Android 4.0 이전 버전의 모바일 웹
- TrueView 형식을 비롯한 YouTube 호스팅 광고
-
IMA 수동 광고 시점 재생 기능 (
AD_BREAK_READY
이벤트에 의존하는 모든 구현)
10 IMA SDK 버전 3.6.0 이상이 필요합니다.
11 SDK는 길이가 8초 미만인 건너뛸 수 있는 광고를 지원하지 않습니다. 최소 길이보다 짧은 광고가 재생되면 건너뛰기 버튼이 표시되지 않습니다.
12 다음과 같은 VAST 4.0 기능이 지원됩니다.
- AdID
- 메자닌 파일
- 새로운 VAST 오류 코드