| 버전 |
출시일 |
참고 |
| 3.38.0 |
2025-10-07 |
- (
minSdkVersion) 23이 필요합니다.
AdSlot 인터페이스를 추가하고 AdSlot 인터페이스를 확장하도록 CompanionAdSlot 인터페이스를 업데이트합니다.
- 기본 스레드에서 기기 볼륨을 가져올 때 발생하는 ANR 문제를 수정합니다.
|
| 3.37.0 |
2025-07-15 |
- IMA SDK를 통합하는 앱의 요구사항으로 앱 desugaring을 추가합니다.
desugaring이 사용 설정되지 않은 앱은 현재 또는 향후 IMA 버전으로 빌드되지 않습니다. 앱 desugaring을 사용 설정하려면 프로젝트에 IMA SDK 추가를 참고하세요.
- Android
compileSdk 값의 최소 버전 요구사항을 35로, Android Gradle 플러그인 값을 8.6.0으로 업데이트합니다.
AD_PERIOD_STARTED 이벤트에서 AdEvent#getAdPeriodInfo() 메서드를 사용하여 액세스할 수 있는 AdPeriodInfo 인터페이스를 추가합니다.
- ExoPlayer 앱에서 SDK 성능을 평가하고 광고를 예약하는
PlaybackMeasurementCollector 인터페이스를 추가합니다.
- 유효하지 않은 매개변수로 광고 또는 스트림 요청을 하는 경우 예외를 발생시키도록 IMA를 업데이트합니다.
- WebView 렌더러가 비정상 종료되는 경우 발생하는
AdError.WEB_VIEW_ERROR 오류 유형을 추가합니다. 이 새로운 오류 유형은 WebView 렌더러 비정상 종료로 인해 앱이 비정상 종료되는 문제를 수정합니다.
- WebView 초기화의 일부를 백그라운드 스레드로 이동하여
ImaSdkFactory.initialize() 함수를 최적화합니다. 이 변경사항은 ImaSdkFactory.initialize() 호출 중에 ANR 오류가 발생할 가능성을 줄입니다.
AdsLoader.release()를 호출하는 동시에 새 광고 요청을 시작하여 발생하는 NullPointerException 오류를 수정합니다.
- 기존 CTV 기기에서 발생하는
WebViewCompat.addWebMessageListener 비정상 종료를 수정합니다.
- IMA SDK가
getPreviousCuePointForStreamTimeMs()를 nullable로 표시하지 않는 문제를 수정했습니다.
- WebView가 설치되지 않은 경우 SDK가 비정상 종료되는 문제를 수정합니다. 참고: WebView는 SDK의 중요한 구성요소입니다. WebView가 설치되어 있지 않으면 SDK가 제대로 작동하지 않습니다.
- webkit 종속 항목을 최신 안정 버전으로 업데이트합니다.
- IMA Android SDK는 Android Jetpack(AndroidX) 라이브러리와 일치하도록 최소 필수 API 수준(
minSdkVersion)을 버전 23으로 업데이트할 계획입니다. 자세한 내용은 Jetpack 버전 요구사항을 참고하세요.
-
지원 중단된 다음 메서드를 삭제합니다.
Ad.getUniversalAdIdValue()
Ad.getUniversalAdIdRegistry()
AdsManager.requestNextAdBreak()
BaseManager.isCustomPlaybackUsed()
ImaSdkFactory.createAdDisplayContainer()
ImaSdkFactory.createAudioAdDisplayContainer(Context)
ImaSdkFactory.createStreamDisplayContainer()
StreamManager.getStreamTimeForContentTime(double contentTime)
StreamManager.getContentTimeForStreamTime(double streamTime)
StreamManager.getPreviousCuePointForStreamTime(double streamTime)
VideoProgressUpdate.getCurrentTime()
VideoProgressUpdate.getDuration()
-
IMA SDK 버전 3.37.0은 2026년 10월 7일에 지원이 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.36.0 |
2024-11-07 |
|
| 3.35.1 |
2024-09-24 |
ImaSdkFactory.initialize() API를 사용할 때 Open Measurement가 실패하는 문제를 수정합니다.
- IMA가 지원하는
minSdkVersion이 21로 증가합니다.
- 첫 번째 광고 요청 전에 IMA 애셋을 가져오고 초기화하는
ImaSdkFactory.initialize()를 추가합니다.
initialize()를 호출하면 향후 광고 재생에 필요한 메모리가 할당되고 첫 번째 광고 재생 시 지연 시간이 줄어듭니다. 자세한 내용은 IMA 로드 시간 개선을 참고하세요.
- 잘못된 광고 클릭연결 URL 문제를 수정합니다.
- Android API 버전 25 이하에서 java8 디슈가링을 사용하지 않는 앱에 영향을 미치는 IMA v3.34.0에서 도입된 비정상 종료를 수정합니다.
- 기존 CTV 기기에서 IMA 시작 시간을 최적화합니다.
- 브라우저가 설치되지 않은 기기에서 링크를 여는 안정성이 개선되었습니다.
-
IMA SDK 버전 3.35.1은 2025년 11월 7일에 지원 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.35.0 지원 중단됨 |
2024-08-28 |
- 이 버전에는
ImaSdkFactory.initialize() API를 사용할 때 OMID 측정이 실패하는 알려진 문제가 있습니다.
대신 IMA SDK Android v3.35.1을 사용하세요.
- 버전 3.35.0이 지원 중단되었으므로 출시 노트가 버전 3.35.1 섹션으로 이동되었습니다.
|
| 3.34.0 |
2024-06-13 |
|
| 3.33.0 |
2024-03-28 |
|
| 3.32.0 지원 중단됨 |
2024-01-30 |
- 이 버전에는 Android API 수준 25 이하를 실행하는 기기에서 문제가 있습니다. 대신 IMA SDK Android v3.33.0을 사용하세요.
- 팟 제공을 위한 서드 파티 스티처 VOD 스트림 지원 추가 자세한 내용은 Android 광고 소재 제공 가이드를 참고하세요. 이 변경사항에는 다음 API가 추가됩니다.
- IMA가 지원하는
minSdkVersion이 19로 증가합니다.
- 자세히 알아보기 버튼을 사용한 광고 클릭연결이 Android API 버전 30 이상에서 새 페이지를 열지 않는 문제를 수정했습니다. 이 문제는 IMA SDK 버전 3.31.0~3.29.0에서도 계속 발생하며, 광고 클릭연결이 작동하려면 해결 방법이 필요합니다.
AdsLoader.addAdsLoadedListener() 사용 시 ArrayIndexOutOfBoundsException 예외가 발생할 수 있는 버그를 수정합니다.
- 광고 오류
VAST_NO_ADS_AFTER_WRAPPER를 추가합니다.
|
| 3.31.0 |
2023-08-31 |
- Android API 버전 30 이상에서 IMA SDK 버전 3.31.0~3.29.0에 자세히 알아보기 버튼을 사용한 광고 클릭연결이 새 페이지를 열지 않는 문제가 있습니다. 영향을 받는 버전에 대한 해결 방법으로 다음과 같이 앱 매니페스트에 웹 링크를 여는 인텐트 선언을 추가해야 합니다.
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.project_name">
...
</application>
<queries>
<intent>
<action android:name="android.intent.action.VIEW" />
<data android:scheme="https" />
</intent>
<intent>
<action android:name="android.intent.action.VIEW" />
<data android:scheme="http" />
</intent>
</queries>
</manifest>
- 새 커넥티드 TV 신호가 포함된 OM SDK의 IMA 종속 항목을 버전 1.4.8로 업데이트합니다.
- 다음
AdsRequest API가 지원 중단됩니다.
getExtraParameter()
getExtraParameters()
setExtraParameter()
-
IMA SDK 버전 3.31.0은 2025년 3월 28일에 지원 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.30.3 |
2023-08-03 |
- 시작 지연 시간을 개선하기 위해 내부 라이브러리 종속 항목을 업데이트합니다.
-
IMA SDK 버전 3.30.3은 2024년 8월 31일에 지원 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.30.2 |
2023-07-28 |
- v3.30.1에서 도입된 예기치 않은
NullPointerException 오류를 수정합니다.
- SDK에서 일부 이벤트가 발생하지 않는 원인이 되는 Proguarding 문제를 수정합니다. 이 버그 수정은 IMA DAI SDK용 ExoPlayer 확장 프로그램에 영향을 미칩니다.
- Gradle v8 이상 지원을 추가합니다. 이전 버전의 Android IMA SDK는 gradle.properties 파일에서
android.enableR8.fullMode=false를 설정해야 합니다. 자세한 내용은 R8 전체 모드 도움말을 참고하세요.
-
IMA SDK 버전 3.30.2는 2024년 8월 3일에 지원 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.30.1 지원 중단됨 |
2023-04-18 |
- 이 버전에는 예상치 못한
NullPointerException 오류 문제가 있습니다.
새로운 작동 버전이 출시될 때까지 이전 IMA SDK Android v3.29.0을 사용합니다.
- Android TV가 아닌 기기에서 v3.30.0을 사용하는 앱이 비정상 종료되는 문제를 수정합니다.
|
| 3.30.0 지원 중단됨 |
2023-03-29 |
|
| 3.29.0 |
2022-10-14 |
|
| 3.28.2 |
2022-09-14 |
- AndroidX를 사용하도록 SDK 종속 항목을 업데이트합니다.
-
IMA SDK 버전 3.28.2는 2023년 10월 14일에 지원 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.28.1 지원 중단됨 |
2022-08-03 |
|
| 3.27.1 |
2022-05-27 |
- 서비스 출시, 새로운 기능 없음
-
IMA SDK 버전 3.27.1은 2023년 8월 3일에 지원 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.27.0 |
2022-03-01 |
- 컴패니언 너비와 높이를 IMA 상수
FLUID_SIZE
로 설정하여 유동 크기 컴패니언 슬롯 지원을 추가합니다.
-
IMA SDK 버전 3.27.0은 2023년 5월 27일에 지원 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.26.0 |
2022-01-12 |
- 게시자용 암호화된 신호 (ESP) API를 추가합니다 (IMA SDK v3.29.0에서 보안 신호로 이름이 변경됨). 이를 통해 게시자는 네트워크 입찰자와 IDP를 사용 설정할 수 있습니다.
-
IMA SDK 버전 3.26.0은 2023년 3월 1일에 지원 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.25.1 |
2021-11-08 |
|
| 3.24.0 |
2021-06-03 |
-
DAI에서 사용되는
CuePoint 및 StreamManager 클래스에 고정 소수점 정밀도 API를 추가합니다. 이렇게 하면 다음 API가 추가됩니다.
다음 API를 지원 중단합니다.
CuePoint.getEndTime()
CuePoint.getStartTime()
StreamManager.getContentTimeForStreamTime()
StreamManager.getPreviousCuePointForStreamTime()
StreamManager.getStreamTimeForContentTime()
StreamRequest.getContentUrl()에 대한 내부 호출과 관련된 NullPointerException 오류를 방지합니다.
-
IMA SDK 버전 3.24.0은 2022년 11월 8일에 지원 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.23.0 |
2021-04-07 |
|
| 3.22.3 |
2021-03-16 |
- 광고가 로드되는 동안
AdsLoader를 해제하는 것과 관련된 NullPointerException 오류를 수정합니다.
- 광고 로드 이벤트가 예기치 않게 전송되는 경우
UNEXPECTED_ADS_LOADED_EVENT에 1206 오류를 추가합니다.
-
IMA SDK 버전 3.22.3은 2022년 4월 7일에 지원 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.22.2 |
2021-02-26 |
- 이제 IMA SDK는 다음 라이브러리에 종속됩니다.
- com.google.android.gms:play-services-base
- com.google.android.gms:play-services-basement
- androidx.preference:preference
- 유효한 세션 ID 없이
AdsLoader에 오류가 표시되는 경우의 오류 메시지를 수정합니다.
-
IMA SDK 버전 3.22.2는 2022년 3월 16일에 지원 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.22.0 |
2021-01-11 |
-
DAI 스트림의 광고 모음 게재를 추가합니다. 광고 모음 게재 워크플로에서 광고 관리자는 광고 게재에만 책임을 집니다. 게시자는 콘텐츠에 대한 책임이 있으며, 이후 광고 관리자로 연결되는 매니페스트를 생성해야 합니다.
ImaSdkFactory.createPodStreamRequest()을 사용하여 포드 제공을 위한 스트림 요청을 만듭니다. 이 방법을 사용하는 경우 streamInit()에서 스트림을 로드해야 합니다.
-
앱 수명 주기 모니터가 제대로 정리되지 않아 발생하는 메모리 누수를 수정합니다.
-
IMA SDK 버전 3.22.0은 2022년 2월 26일에 지원 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.21.4 |
2020-12-09 |
- 웹 뷰가 소멸된 후
adsLoader.release() 호출과 관련된 무해한 경고 메시지를 삭제합니다.
-
IMA SDK 버전 3.21.4는 2022년 1월 8일에 지원 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.21.2 |
2020-11-20 |
- 빈 큐에서 메시지 업데이트를 전송하여 발생하는 예기치 않은 스레드 안전 문제를 수정합니다.
-
AdsLoader.release()의 문서를 업데이트합니다.
-
IMA SDK 버전 3.21.2는 2021년 12월 9일에 지원 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.21.1 |
2020-11-17 |
-
이벤트가 발생할 때 앱이 비정상 종료되는 문제를 수정합니다.
-
IMA SDK 버전 3.21.1은 2021년 11월 20일에 지원 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.21.0 |
2020-10-23 |
-
DAI Android SDK에 SIMID 광고 지원이 추가되었습니다.
-
AdsLoader.release() 메서드를 추가하고 BaseDisplayContainer.destroy()를 지원 중단합니다.
이 변경사항은 VMAP 광고 일정 중간에 BaseDisplayContainer를 처리할 때 발생하는 메모리 누수를 해결합니다.
AdsLoader.release()는 BaseDisplayContainer.destroy()를 사용하는 대신 IMA SDK 객체를 처리하는 데 권장되는 새로운 메서드입니다.
-
IMA SDK 버전 3.21.0은 2021년 11월 17일에 지원 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.20.1 |
2020-10-12 |
- Android의 API 수준 29 이상에서 HTMLResource 동반자와 관련된 문제를 수정합니다. 자세한 내용은 문서화된 Android API 동작 변경사항을 참고하세요.
-
IMA SDK 버전 3.20.1은 2021년 10월 23일에 지원 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.20.0 |
2020년 8월 18일 |
|
| 3.19.4 |
2020년 7월-8일 |
|
| 3.19.3 |
2020년 6월 29일 |
- 동의 관리 플랫폼 SDK와 통합된 플레이어의 비정상 종료를 유발한 GDPR용 IAB TCF 통합 문제를 수정합니다.
-
IMA SDK 버전 3.19.3은 2021년 7월 8일에 지원 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.19.2 |
2020-06-22 |
|
| 3.19.0 |
2020-05-12 |
|
| 3.18.1 |
2020-03-25 |
- 고밀도 기기에서 호환 광고의 크기 조정을 추가합니다.
- 클라이언트 측 SIMID 광고 지원 추가
-
IMA SDK 버전 3.18.1은 2021년 5월 12일에 지원 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.18.0 |
2020-03-04 |
-
VideoStreamPlayer 인터페이스에 pause() 및 resume()를 추가합니다. v3.18.0 이상에서 구현해야 합니다.
-
IMA SDK 버전 3.18.0은 2021년 3월 25일에 지원 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.17.0 |
2020-02-07 |
-
디스플레이 컨테이너의 유효성 검사를 생성 시간으로 이동하는 다음 API를 추가합니다.
-
IMA 내장 플레이어(SdkOwnedPlayer)를 사용하는 사용자가 사용해야 하는
ImaSdkFactory.createSdkOwnedPlayer
를 추가합니다. 수동으로 구성하여 AdDisplayContainer 생성자에 전달해야 합니다.
-
setAdContainer 및
setPlayer에 null이 아닌 검사를 추가합니다.
-
이제 부동 소수점 정밀도를 사용하도록 큐 포인트 데이터를 업데이트합니다.
- 다음 메서드가 지원 중단됩니다.
AdDisplayContainer.setPlayer(VideoAdPlayer player)
BaseDisplayContainer.setAdContainer(ViewGroup container)
BaseManager.isCustomPlaybackUsed()
ImaSdkFactory.createAdDisplayContainer()
ImaSdkFactory.createAudioAdDisplayContainer(Context context)
ImaSdkFactory.createStreamDisplayContainer()
StreamDisplayContainer.setVideoStreamPlayer(VideoStreamPlayer player)
-
IMA SDK 버전 3.17.0은 2021년 3월 4일에 지원이 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.16.5 |
2020-01-22 |
-
AdsRequest.setContentUrl
및
StreamRequest.setContentUrl
를 사용하여 OMID 1.3 contentUrl 지원을 리워크합니다.
-
FriendlyObstruction
를 사용하여 OMID 1.3 친화적 장애물 지원을 리워크합니다.
-
FriendlyObstruction
을 위해 BaseDisplayContainer.registerVideoControlsOverlay 및 BaseDisplayContainer.unregisterAllVideoControlsOverlay 메서드를 지원 중단합니다.
CompanionAdSlots에서 clear()를 호출한 후 발생하는 NullPointerException 문제를 수정합니다.
- 광고 재생 중에
destroy()를 호출할 때 메모리 누수를 일으킬 수 있는 문제를 수정합니다.
-
IMA SDK 버전 3.16.5는 2021년 2월 7일에 지원 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.16.2 |
2019-12-05 |
-
IAB TCFv2 및 CCPA의 동의 매개변수를 자동으로 포함하는 지원을 추가합니다.
-
이제 Android 환경 설정을 사용하려면
androidx 패키지가 필요합니다.
-
IMA SDK 버전 3.16.2는 2021년 1월 22일에 지원 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.16.1 |
2019-11-08 |
|
| 3.16.0 |
2019-10-23 |
- 라이브 스트림 중에 모든 광고 태그 매개변수를 대체하는 기능을 제공하는 StreamManager에 replaceAdTagParameters 메서드를 추가합니다.
- 지원 중단된 다음 메서드의 지원을 삭제합니다.
AdsRequest.getAdDisplayContainer()
AdsRequest.setAdDisplayContainer(AdDisplayContainer adDisplayContainer)
ImaSdkFactory.createAdsLoader(Context context)
ImaSdkFactory.createAdsLoader(Context context, ImaSdkSettings settings)
ImaSdkFactory.createLiveStreamRequest(String assetKey, String apiKey, StreamDisplayContainer streamDisplayContainer)
ImaSdkFactory.createVodStreamRequest(String contentSourceId, String videoId, String apiKey, StreamDisplayContainer streamDisplayContainer)
StreamRequest.getStreamDisplayContainer()
-
IMA SDK 버전 3.16.0은 2020년 11월 8일에 지원 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.14.0 |
2019-09-11 |
- 서비스 출시, 새로운 기능 없음
-
IMA SDK 버전 3.14.0은 2020년 10월 23일에 지원 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.13.1 |
2019-09-03 |
|
| 3.11.3 |
2019-06-11 |
- AOSP 기기에서 is_lat 설정 관련 버그를 수정합니다.
-
IMA SDK 버전 3.11.3은 2020년 9월 3일에 지원이 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.11.2 |
2019-04-16 |
- 다음 비정상 종료를 수정합니다.
java.lang.ClassNotFoundException: Didn't find class "j$.util.concurrent.ConcurrentHashMap"
- IMA SDK 버전 3.11.0은 2020년 6월 11일에 지원 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.11.0 지원 중단됨 |
2019-03-22 |
|
| 3.10.9 |
2019-03-13 |
- 첫 번째 광고를 건너뛴 후 후속 광고에서 광고 UI가 렌더링되지 않는 경우가 있는 경합 상태 버그가 수정되었습니다.
getCompanionAds() API를 호출할 때 발생하는 비정상 종료 문제를 해결했습니다.
- IMA SDK 버전 3.10.7은 2020년 3월 22일에 지원 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.10.7 |
2019-02-19 |
|
| 3.10.6 |
2019-01-23 |
- 스트림 플레이어 인터페이스에
seek() 메서드를 추가합니다.
AD_BUFFERING 광고 이벤트 콜백 지원을 추가합니다.
- 더 이상 광고 요청에 컨테이너를 전달해서는 안 됩니다. 새 워크플로에서는 컨테이너가
AdsLoader 생성자를 통해 전달되어야 합니다.
BaseDisplayContainer.destroy() 메서드를 추가합니다.
- 동영상 재생이 완료될 때 발생하는 메모리 누수를 수정합니다.
requestNextAdBreak가 지원 중단됩니다. 이 API는 향후 출시 버전에서 삭제될 예정입니다. 그 후 광고는 광고 시점 4초 전에 자동으로 가져옵니다.
- IMA SDK 버전 3.10.2는 2020년 2월 19일에 지원 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.10.2 |
2018-11-13 |
- 광고 모음의 두 번째 광고에서
VAST 402 오류가 발생하는 경합 상태를 수정합니다.
- DAI Android SDK에 최대 게재빈도 설정 및 경쟁 제외가 추가되었습니다.
getAdProgressInfo()을 StreamManager에서 BaseManager로 이동합니다.
Ad에 getVastMediaHeight(), getVastMediaWidth(), getVastMediaBitrate()를 추가합니다.
-
IMA SDK 버전 3.9.4는 2020년 1월 23일에 지원이 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.9.4 |
2018-08-01 |
Ad에 getCompanionAds()을 추가합니다. DAI를 사용하는 동안에만 컴패니언 광고를 반환합니다.
- 새
CompanionAd 클래스를 추가합니다.
AdEvent에 새 SKIPPABLE_STATE_CHANGED 이벤트를 추가합니다.
- 경우에 따라
focusSkipButtonWhenAvailable의 기본 설정이 적용되지 않는 문제를 수정했습니다.
-
IMA SDK 버전 3.9.0은 2019년 8월 1일에 지원 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.9.0 |
2018-07-09 |
- 이제 Android TV가 지원됩니다.
AdsManager에 focusSkipButton()을 추가합니다. 이 기능은 Android TV에서만 작동합니다.
AdsRenderingSettings에 getFocusSkipButtonWhenAvailable()을 추가하고 기본값은 true입니다. 이 기능은 Android TV에서만 작동합니다.
AdsRenderingSettings에 setFocusSkipButtonWhenAvailable()을 추가합니다. 이 기능은 Android TV에서만 작동합니다.
- 이제
VideoAdPlayer가 VolumeProvider 인터페이스를 확장합니다. 이제 맞춤 재생을 위해서는 이 인터페이스를 구현해야 합니다.
-
IMA SDK 버전 3.8.7은 2019년 7월 9일에 지원 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.8.7 |
2018-05-23 |
- HTML 컴패니언 광고에서 애니메이션을 허용합니다.
-
IMA SDK 버전 3.8.5는 2019년 5월 23일에 지원 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.8.5 |
2018-04-09 |
ImaSdkSettings이 무시되는 문제를 수정했습니다.
- com.android.support 버전 파일과의 빌드 충돌 문제가 수정되었습니다.
AdsRequest에 setAdWillPlayMuted을 추가합니다.
AdsRenderingSettings에 setLoadVideoTimeout을 추가합니다.
-
IMA SDK 버전 3.8.2는 2019년 4월 9일에 지원 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.8.2 |
2018-01-24 |
AdsRequest에 setLiveStreamPrefetchSeconds을 추가합니다.
- 다양한 문서 수정
-
IMA SDK 버전 3.7.4는 2019년 1월 24일에 지원 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.7.4 |
2017-06-29 |
AdsRequest에 setVastLoadTimeout을 추가합니다.
Ad에 getSkipTimeOffset을 추가합니다.
-
IMA SDK 버전 3.7.2는 2018년 6월 29일에 지원 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.7.2 |
2017-05-25 |
ImaSdkSettings에 setDebugMode을 추가합니다.
-
IMA SDK 버전 3.7.1은 2018년 5월 25일에 지원 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.7.1 |
2017-03-24 |
- Proguard를 사용할 때 네임스페이스 충돌을 해결합니다.
- JAR 크기가 약 30KB 감소했습니다.
-
IMA SDK 버전 3.7.0은 2018년 3월 24일에 지원 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.7.0 |
2017-03-13 |
- 일부 IMA 클래스가 실수로 ProGuard의
a.a.a.a 패키지로 병합되는 문제를 수정합니다.
-
IMA SDK 버전 3.6.0은 2018년 3월 13일에 지원 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.6.0 |
2017-02-16 |
Ad에 다음을 추가합니다.
getAdWrapperCreativeIds()
getAdvertiserName()
getCreativeAdId()
getCreativeId()
getDealId()
getSurveyUrl()
getUniversalAdIdRegistry()
getUniversalAdIdValue()
AdsManager.requestNextAdBreak(). 추가
AdsRenderingSettings에 다음을 추가합니다.
setEnablePreloading()
getEnablePreloading()
AdsRequest에 다음을 추가합니다.
setContentDuration()
setContentKeywords()
setContentTitle()
-
IMA SDK 버전 3.5.2는 2018년 2월 16일에 지원 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.5.2 |
2016-11-14 |
- 선택적으로 광고 재생을 처리하는 SDK 소유 동영상 플레이어를 추가합니다.
- 리스너를 추가하고 삭제하는
CompanionAdSlot.ClickListener 및 메서드를 추가합니다.
- 잘못된
getViewability() 오류 로그 문제를 수정합니다.
- 아이콘의 클릭연결 동작이 올바르게 렌더링되지 않는 문제를 수정합니다.
-
IMA SDK 버전 3.4.0은 2017년 11월 14일에 지원 중단됩니다. 자세한 내용은 지원 중단 일정을 참고하세요.
|
| 3.4.0 |
2016-09-12 |
- Google Play 서비스 버전 9.0.0 이상을 사용할 때 발생하는 중복 파일 오류를 수정합니다.
|
| 3.3.2 |
2016-07-11 |
|
| 3.3.0 |
2016-05-31 |
|
| 3.2.1 |
2016-04-07 |
|
| 3.1.3 |
2015-12-16 |
|
| 3.b13.3 (베타) |
2015-09-10 |
|
| 3.b12.1 (베타) |
2015-07-20 |
|
| 3.b11.4 (베타) |
2015-05-21 |
- API에 다음을 추가합니다.
AdError.AdErrorCode.VAST_EMPTY_RESPONSE
AdError.getErrorNumber()
AdsRequest.setAdWillAutoPlay(Boolean)
CompanionAdSlot.isFilled()
ImaSdkSettings.setPlayerType(String)
ImaSdkSettings.setPlayerVersion(String)
|
| 3.b10.3 (베타) |
2015-03-24 |
ImaSdkSettings.getMaxRedirects 및 ImaSdkSettings.setMaxRedirects를 추가했습니다.
- IMA API 클래스가 이제
final입니다.
- 이제 SDK 버전 번호가 3.bX.Y 형식으로 표시되며, 여기서 b는 SDK의 베타 상태를 나타냅니다.
- 다음
AdError.AdErrorCode 값이 삭제되었습니다.
API_ERROR - 대신 UNKNOWN_AD_RESPONSE을 사용하세요.
PLAYLIST_MALFORMED_RESPONSE - 대신 UNKNOWN_AD_RESPONSE을 사용하세요.
REQUIRED_LISTENERS_NOT_ADDED - SDK에서 발생하지 않았습니다.
VAST_INVALID_URL - 대신 VAST_LOAD_TIMEOUT을 사용하세요.
|
| 베타 v9 |
2014-10-17 |
- 광고 API
getTitle, getDescription, getContentType을 추가합니다.
- 광고 UI에 광고 연속 재생 위치에 관한 정보를 추가합니다(예: '광고 1/4: (0:13)').
- 동영상 플레이어를 사용하여 광고의 일시중지/재생/재개를 직접 제어해서는 안 됩니다. 대신
AdsManager.pause() 및 AdsManager.resume()를 사용하세요.
|
| 베타 v8 |
2014-06-12 |
- 건너뛸 수 있는 광고에서 광고 UI가 지워지지 않는 문제를 수정합니다.
- 미디어 파일 로드 시간 초과의 오류 코드를 문서화합니다.
|
| 베타 v7 |
2014-05-27 |
- Google Play 서비스 관련 문제를 수정합니다. 이제 SDK를 사용하려면 Google Play 서비스가 앱에 내장되어 있어야 합니다. 자세한 내용은
Google Play 서비스 SDK 설정을 참고하세요.
|
| 베타 v6 |
2014-04-14 |
- VAST 3 지원이 추가되었습니다.
- 부분 VMAP 지원을 추가합니다 (현재 Ad Manager 광고 규칙과 패리티).
- API에 다음을 추가합니다.
- AdError.AdErrorCode.ADS_REQUEST_NETWORK_ERROR
- AdEvent.AdEventType.LOG
- AdEvent.getAdData()
- AdPodInfo.getMaximumDuration()
- AdPodInfo.getPodIndex()
- AdPodInfo.getTimeOffset()
- 래퍼가 있는 최적화된 광고 모음이 포함된 미드롤로 인해 광고 모음의 다른 모든 광고가 건너뛰어지는 버그가 수정되었습니다.
- AdsManager에 전달된 AdsRenderingSettings가 더 이상 무시되지 않습니다.
- 안정성을 높이기 위해 여러 버그가 수정되었습니다.
|
| 베타 v5 |
2013-12-12 |
- 재생목록의 건너뛸 수 있는 광고 문제를 수정합니다.
|
| 베타 v4 |
2013-10-15 |
- AdsLoader에서 contentComplete를 호출하여 상관자 값을 재설정하는 기능이 추가되었습니다.
|
| 베타 v3 |
2013-09-05 |
|
| 베타 v2 |
2013-07-07 |
|
| 비공개 베타 v2 |
2013-06-24 |
ImaSdkSettings 객체에서 UI 언어를 설정하는 API가 추가되었습니다.
이는 광고 언어가 아닌 UI 언어를 설정하는 데 사용됩니다.
- 앱에 IMA SDK와 AdMob SDK 라이브러리가 모두 포함된 경우 발생하는 충돌을 수정했습니다.
- 다양한 내부 성능 측정항목의 로깅이 추가되었습니다.
|
| 비공개 베타 v1 |
2013-04-02 |
-
최초 베타 출시 베타 출시와 관련하여 알려진 문제는 다음과 같습니다.
SDK 관련
HTML5 IMA SDK 내에서 사용할 수 있는 다음 AdEvents는 Android v3 IMA SDK 내에서 지원되지 않습니다.
IMPRESSION,
LOG,
SKIPPABLE_STATE_CHANGED,
STOPPED,
VOLUME_CHANGED,
VOLUME_MUTED
샘플 앱 관련
- 사용자가 광고를 클릭한 후 광고 플레이어가 제대로 재개되지 않는 간헐적인 문제가 있습니다. 예를 들어 광고를 클릭한 후 앱으로 돌아갈 때가 있습니다. 이 경우 광고 재생을 재개하면 클릭하기 전 중단된 위치에서 재개되는 대신 광고가 끝까지 건너뛰고 완료됩니다.
- '인스트림 2' 광고 태그에서 반환된 광고는 v3 IMA Android SDK와 호환되지 않습니다.
- 샘플 플레이어는 광고가 재생되는 동안 탐색 (스크러빙)을 자동으로 사용 중지하지 않습니다. 광고가 재생되는 동안 동영상 플레이어에서 탐색을 사용 중지해야 합니다.
|