Release Notes
2.8.3 - 2025년 12월 16일
개선 사항
프리미엄 광고 상품의 확장 애니메이션 안정성이 개선되었습니다.
2.8.2 - 2025년 12월 9일
새로운 기능
2.6.6 버전의 NestAdsImageBannerAdView.enableOverflow를 사용할 수 있습니다.
2.8.1 - 2025년 11월 12일
새로운 기능
N개 팝업 배너 지원: 복수 개의 NestAdsPopupAdView 광고를 요청할 수 있습니다. Carousel 형태의 팝업 광고를 제공합니다.
기타
N개 배너 성과 수집 관련 기능이 개선되었습니다.
2.6.6 - 2025년 12월 1일
새로운 API
NestAdsImageBannerAdView.enableOverflow 옵션을 사용하여 이미지 배너 광고 상품의 게재위치를 기기 너비를 초과하여 표시할 수 있습니다.
enableOverflow = true
게재위치 너비가 디바이스 화면 너비를 초과하여 표시될 수 있도록 허용합니다.
enableOverflow = false
(기본값) - 게재위치 너비가 디바이스 화면 너비를 초과하는 경우 디바이스 화면 너비에 맞춰집니다.
2.6.5 - 2025년 11월 27일
새로운 API
NestAds.Offerwall.quiz() - Quiz 인스턴스 생성
getQuizList(onSuccess, onFailure)- Quiz 데이터 로드clickQuiz(quizId)- Quiz 실행setQuizEventsListener(listener)- Quiz 이벤트 수신
NestAds.Offerwall.mission() - Mission 인스턴스 생성
getMissionList(onSuccess, onFailure)- Mission 데이터 로드getMissionStatus(onSuccess, onFailure)- Mission 진행 상태 조회getOfferwallMissionResponse()- 캐시된 Mission 응답 데이터 반환clickMission(missionId)- Mission 실행clickGetReward()- 리워드 버튼 클릭 트리거refreshMissionList(unitId)- Mission 리스트 새로고침 (Companion Object)setEventsListener(listener)- Mission 이벤트 수신
OfferwallQuizEventsListener인터페이스 - Quiz 이벤트 수신onQuizCompleted(quizEvent, score)- Quiz 완료
OfferwallMissionEventsListener인터페이스 - Mission 이벤트 수신onCompleted(mission)- Mission 완료onProgressed(mission)- Mission 진행onRefreshed(unitId)- Mission 리스트 새로고침
OfferwallQuizResponse클래스 - Quiz 로드 응답 모델OfferwallQuizEvent클래스 - Quiz 이벤트 모델OfferwallMissionResponse클래스 - Mission 로드 응답 모델MissionStatus클래스 - Mission 진행 상황 모델Mission클래스 - Mission 상세 정보 모델MissionTypeenum 클래스 - Mission 타입 (NORMAL, OFFERWALL_PROMOTION)
2.6.4 - 2025년 10월 31일
새로운 기능
Offerwall SDK 통합: NestAdsSDK에서 Offerwall 기능을 사용할 수 있도록 통합 지원이 추가되었습니다.
OfferwallConfig 클래스를 통한 간편한 초기화
NestAds.initialize(Application, OfferwallConfig)메서드로 Offerwall SDK 통합 초기화NestAds.OfferwallAPI를 통한 Offerwall 기능 사용런타임 동적 로딩 지원으로 Offerwall SDK 선택적 사용 가능
자세한 내용은 Offerwall 광고 페이지를 참고해주세요.
새로운 API
NestAds.Offerwall- Offerwall 기능을 위한 브릿지 APIlogin- 사용자 로그인logout()- 사용자 로그아웃openOfferwall()- Offerwall 표시isInitialized- 초기화 여부 확인isLoggedIn- 로그인 여부 확인currentUserId- 현재 사용자 IDsdkVersion- Offerwall SDK 버전adchainSDKVersion- AdChain SDK 버전
OfferwallConfig클래스 - Offerwall 초기화 설정OfferwallEventCallback인터페이스 - Offerwall 이벤트 수신OfferwallCallback인터페이스 - Offerwall
기타
Offerwall SDK는 gradle 설정을 통해 설치할 수 있습니다.
Offerwall 기능 사용 시 NestAdsOfferwallSDK v0.1.0 이상이 필요합니다.
2.6.3 - 2025년 07월 24일
기타
NestAdsAdRequest.customTargeting의
value타입이String에서List<String>으로 변경되었습니다.
2.6.2 - 2025년 07월 14일
새로운 기능
NestAdsPremiumBannerHintAssetOptions에 힌트애셋 사이즈 옵션이 추가되었습니다. 이제 프리미엄 배너 힌트애셋의 사이즈를 선택할 수 있습니다.
기타
프리미엄 배너의 레이아웃 2, 레이아웃 4 CTA 영역이 리사이즈 되었습니다.
2.6.1 - 2025년 06월 12일
버그 수정
오디언스 파라미터 데이터 수집 버그를 수정하였습니다.
2.6.0 - 2025년 05월 29일
새로운 기능
광고상품별 중복 인정 성과 상태 값에 따라 트래킹 횟수를 조절하는 기능이 추가되었습니다.
개선
광고 최초 로드시 최소 사이즈로 광고뷰가 그려지고, 이후에 부모 사이즈에 맞게 커지는 현상을 개선하였습니다.
버그 수정
에러 로그 전송시 발생할 수 있는 버그를 수정하였습니다.
2.5.9 - 2025년 05월 08일
새로운 기능
kotlin 1.7 버전대를 지원 하는 SDK가 추가되었습니다.
2.5.8 - 2025년 05월 02일
새로운 기능
NestAds에 setFontSizeUnit 메소드가 추가되었습니다. 모든 표준형 광고에 설정된 폰트 사이즈 단위가 적용됩니다.NestAdsBaseAdView에 setFontSizeUnit 메소드가 추가되었습니다. 해당 표준형 광고에 설정된 폰트 사이즈 단위가 적용됩니다.NestAds및NestAdsBaseAdView둘다 호출했을경우NestAdsBaseAdView의 값을 우선합니다.NestAds및NestAdsBaseAdView둘다 호출하지 않을 경우 기본값은SP로 설정됩니다.
2.5.7 - 2025년 04월 30일
새로운 기능
프리미엄 배너의 radius 기본값이 8dp에서 4dp로 변경되었습니다.
NestAdsPremiumBannerOptions에 radius옵션이 추가되었습니다.
개선
확장형 배너가 펼쳐진 상태에서는 프리미엄 배너의 힌트 애셋 동작을 일시 중지합니다.
프리미엄 배너의 힌트 애셋 동작을 타 OS SDK와 동일한 방식으로 맞췄습니다.
프리미엄 배너에서 동영상이 수동재생일때 최초 재생 전 동영상의 첫프레임에서 썸네일을 노출하도록 변경되었습니다.
프리미엄 배너에서 동영상 썸네일을 준비하는 과정이 개선되었습니다.
2.5.6 - 2025년 04월 23일
버그 수정
NestAdsVideoView가 더 적절한lifecycle을 사용하도록 수정하였습니다.
2.5.5 - 2025년 04월 22일
버그 수정
프리미엄 배너 동영상광고에서 동영상 재생 완료시 첫 프레임으로 돌아가는 버그를 수정하였습니다.
2.5.4 - 2025년 04월 22일
버그 수정
광고 요청시 암호화 되어 넘어가야 하는 개인정보가 누락되어 아예 전달되지 않았던 버그를 수정하였습니다.
2.5.3 - 2025년 04월 22일
새로운 기능
동영상이 포함된 표준형 광고의 동영상을 컨트롤 할 수 있는 함수가 추가되었습니다. (NestAdsVideoView)
프리미엄 배너에서 NestAdsVideoView를 사용 할 수 있습니다.
버그수정
액티비티 전환간에
NestAdsMediaView의 재생이 멈추지 않는 버그가 수정되었습니다.일부 버전에서 색상옵션을 잘못넣었을 때 앱 크래시가 발생하는 버그를 수정하였습니다.
표준형 광고를
FrameLayout, LinearLayout에서 사용 시 앱 크래시가 발생하는 버그를 수정하였습니다.힌트에셋 draw 시점을 수정하여 UX를 개선하였습니다.
2.5.2 - 2025년 04월 18일
새로운 기능
오디언스 파라미터: 광고 요청시 오디언스 파라미터를 추가하여 요청할 수 있습니다.
2.5.1 - 2025년 04월 16일
버그 수정
NestAdsPremiumBannerAdViewOptions의HintAssetOptions가null인 경우 광고 호출이 이루어지지 않는 버그를 수정하였습니다.
2.5.0 - 2025년 04월 15일
새로운 기능
프리미엄 배너 표준형 광고: 프리미엄 배너 표준형 광고를 요청할 수 있습니다.
2.4.4 - 2025년 03월 06일
새로운 기능
이미지 배너 표준형 광고: 이미지 배너 표준형 광고를 요청할 수 있습니다.
gif 이미지 적용: 표준형, 커스텀 광고의 이미지 영역에 gif 이미지를 사용할 수 있습니다.
NestAdsVideoOptions에 quality 옵션이 추가되었습니다.NestAdsVideoOptions의 playCondition 에 사용 가능한 새로운 항목들이 추가되었습니다.캐싱 기능: 이미지, 영상 애셋에 대한 디스크 캐시 기능이 추가되었습니다. SDK가 애셋을 자동으로 캐싱하며, 저장된 파일을 효율적으로 관리합니다.
기타
일부 네트워크 오류 로깅을 개선했습니다.
2.4.3 - 2025년 01월 16일
버그 수정
비디오 광고 초 수 성과 수집 시 시점을 조정하였습니다.
2.4.2 - 2025년 01월 07일
새로운 기능
팝업 배너 표준형 광고의 소재스펙 레이아웃 기능을 지원합니다.
기타
트래킹 로그, 에러 로그 전송 시 로깅 되는 필드 값을 개선 하였습니다.
2.4.1 - 2024년 11월 28일
기타
NestAdsMediaView에서 사용하는 Fragment의 LifeCycle을 LifecycleOwner로 변경하였습니다.
2.4.0 - 2024년 11월 21일
새로운 기능
팝업 배너 표준형 광고: 팝업 배너 표준형 광고를 요청할 수 있습니다.
2.3.1 - 2024년 11월 5일
기타
NestAdsMediaView에서 사용하는PlayerView의SurfaceType을TextureView로 변경하였습니다.
2.3.0 - 2024년 10월 24일
새로운 기능
스플래시 표준형 광고: 스플래시 표준형 광고를 요청할 수 있습니다.
getAdInfo() 메소드 추가 : 광고 응답에 대한 광고상품, 캠페인, 광고그룹, 광고의 ID 를 받을 수 있습니다.
2.2.4 - 2024년 9월 10일
버그 수정
NestAdsMediaView가 재사용될 때currentTime의 프레임이 바로 보이지 않고 첫 프레임이 잠시 보이는 버그를 수정하였습니다.
기타
androidx.recyclerview:recyclerview:1.3.0의존성을 제거하였습니다.
2.2.3 - 2024년 9월 5일
버그 수정
NestAdsMediaView가 재사용될 때isMute값이 초기화 되는 버그를 수정하였습니다.
2.2.2 - 2024년 9월 3일
버그 수정
currentTime이 0.0 에서 변경되지 않는 버그를 수정하였습니다.pause()후play()시 현재currentTime에서 시작되지 않고 처음부터 시작되는 버그를 수정하였습니다.
2.2.1 - 2024년 8월 30일
버그 수정
NestAdsMediaView가 해제되지 않는 버그를 수정하였습니다.
2.2.0 - 2024년 8월 27일
새로운 기능
복수개 광고 게재위치 지원: 이제 커스텀형 광고에서 복수개 광고를 요청할 수 있습니다.
버그 수정
NestAdsMediaView가 해제되지 않는 버그를 수정하였습니다.
기타
에러 로깅 하는 부분을 개선하였습니다.
com.google.code.gson:gson:2.10.1의존성을 제거하였습니다.
2.1.4 - 2024년 7월 17일
버그 수정
광고 요청시 일부 상황에서 파라미터 암호화 실패로 인한 요청 실패 버그를 수정하였습니다.
기타
에러 로깅 하는 부분을 개선하였습니다.
com.google.android.gms:play-services-ads-identifier:18.0.1의존성을 추가하였습니다.구글 플레이에서 제공하는 adid 를 수집하도록 개선하였습니다.
2.1.3 - 2024년 7월 10일
기타
androidx.recyclerview의존성이 전이되지 않도록 수정하였습니다.
2.1.2 - 2024년 7월 4일
기타
미사용 Manifest, 라이브러리, values 를 제거하였습니다.
2.1.1 - 2024년 7월 1일
기타
프로 가드 룰을 수정하였습니다.
2.1.0 - 2024년 6월 28일
새로운 기능
매체 맞춤 타겟팅 지원: 매체 맞춤 타겟팅 기능을 사용할 수 있습니다.
기타
프로 가드 룰을 추가하였습니다.
2.0.3 - 2024년 6월 27일
기타
SDK 에러 발생 시 앱 크래시가 나지 않도록 예외 처리를 개선 하였습니다.
광고 요청시 통신 에러 원인이 될 수 있는 timeout 관련 헤더를 수정하였습니다.
2.0.2 - 2024년 6월 21일
버그 수정
VideoLifecycleCallbacks이 중복되는 버그를 수정하였습니다.
기타
NestAdsAdListener에onAdImpression()콜백을 추가하였습니다.
2.0.1 - 2024년 6월 17일
버그 수정
광고 응답을 받을 때 발생할 수 있는 버그를 수정하였습니다.
Last updated