3.3.1 (2025-07-08)
Fixed
3.3.0 (2025-07-02)
Changed
- 광고 이벤트 전달 시 광고 메타 정보(adContext, slotIndex) 전달
- logger 리팩토링 및 Devtools 연동
3.2.0 (2025-06-11)
Changed
- Skadn 통신 및 이벤트 전달 추가
- AdRendered, Empty 이벤트 추가
- LOADED 이후 에러 발생은 START_ERROR 처리
- VideoController.removeEventListener 추가
Fixed
3.1.0 (2025-05-08)
Changed
ThirdPartyAdapter
타입 강화 (AdapterClass
타입 추가)
Fixed
- SafeFrame 렌더링 타이밍 수정
jindo.js
적용 서비스에서 발생하는 전역 객체 관련 버그 수정
3.0.0 (2025-04-17)
BREAKING CHANGES
- IE 11 지원 종료
callNativeBounce
API 제거
Changed
setPhase
API 추가
setGlobalConfig
속 성 deprecate: debug
, phase
setGlobalConfig
설정 가능 속성 추가: yob
, gender
, uct
, uid
, ai
, iv
defineAdSlot
속성 deprecate: yob
, gender
, uct
, uid
, ai
, iv
- 내부 코드 리팩토링
2.37.0
2.36.0
- Release Date
- Feature
VideoController.getVolume
, VideoController.setVolume
추가
2.35.0
2.34.2
2.34.1
2.34.0
- Release Date
- Feature
Adslot.getNativeAdVisualId
인터페이스 추가
- Fix
2.33.0
2.32.1
- Release Date
- Feature
adDeduplicationManager.restoreAds
API 호출 시 비정상적인 iframe height 값으로 복원 방지
2.32.0
- Release Date
- Feature
removeEventListener
인터페이스 추가
- 바운스백 로그 시
bbt
파라미터 추가
2.31.0
- Release Date
- Feature
- RevisedNativeMeta 타입 재정의 및 RevisedNativeMeta 생성 로직 수정
2.30.2
- Release Date
- Fix
- internalAPI.activateTouchStartInAosNaverApp API 수정
2.30.1
- Release Date
- Feature
- nativeData 관련 신규 타입 및 부가 스타일 속성 추가
- Fix
- Teads nofill의 경우 stat 코드 추가
2.30.0
- Release Date
- Feature
setContentId
인터페이스 추가
bounceback
지원 범위 확대
2.29.0
- Release Date
- Feature
- 네이티브 adm에 대해 encoded 설정된 값일 경우 decodeURIComponent 처리 추가
2.28.0
- Release Date
- Feature
- nac module 스크립트 로드 및 파라미터 획득
- NdaPreviewer 미리보기 모듈 safeFrame 설정 API 추가
2.27.0
- Release Date
- Feature
- 광고 서버 도메인 및 URL path 변경 대응
2.26.0
- Release Date
- Feature
- adListener에 AD_MUTE_STATE_CHANGED 이벤트 추가
2.25.1
2.25.0
- Release Date
- Features
- 크롬 Topics API 지원
- Iframe 내 렌더링 방식 수정
- 캐로셀 광고 지원
2.24.1
2.24.0
- Release Date
- Features
- Teads 어댑터 추가
- VideoController 메서드 userAction 전달
- Fix
2.23.1
2.23.0
- Release Date
- Feature
- sfAPI.getData에 crid 추가
- 데모 플레이그라운드에 crid 별로 광고를 로드하는 페이지 추가
- Fix
- lads admute 처리 로직을 데코로 이관하기 위한 수정
2.22.2
- Release Date
- Fix
- GFP admin 광고 미리보기 기능 수정
- 네이티브 광고 유형에 대해
adSlot.initEvent()
API 지원
2.22.1
- Release Date
- Features
- 아동 사용자에 대해서는 ADID(ai) 파라미터 전송되지 않도록 수정
gladsdk.setPrivacySettings(privacySettingsConfig)
API로 전달된 underAgeOfConsent(tfua)
또는 childDirectedTreatment(tfcd)
값이 'true'인 경우에 해당
2.22.0
- Release Date
- Features
- iframe keyboard, mouse, wheel 이벤트 전달 추가
- 네이티브 광고 'ctaBgColor', 'promotion2BgColor' 속성 참조 수정
- 'Empty render type' / 'No ad' 케이스에 대한 에러 메시지 분리
- Fix
- AD_LOADED 이벤트 발생 이후 iframe 로드 에러가 발생할 경우 다음 광고를 처리하지 못하는 버그 수정
2.21.1
2.21.0
- Release Date
- Features
- displayAdWithResponse API 추가
- getAdCallQuery API 추가
- VideoController 기능 추가
- Fix
- iFrame에서 에러 발생 시 이벤트리스너 & adMute를 삭제하지 않도록 수정
- Native Simple 파싱 로직 제거
2.20.0
- Release Date
- Features
- ABTest 지원 (gladsdk.setSegmentForABT)
2.19.2
- Release Date
- Features
- 2.19.1 버전에 추가된 Adapter 광고 응답 validation 수정사항 제거
- Empty 광고 처리 validation 추가
- pickedAdapter를 접근할 수 없는 에러 수정
2.19.1
- Release Date
- Fix
- Adapter 광고 응답 validation 수정
2.19.0
- Release Date
- Features
- sfAPI.addAdMuteEventListener API 추가
2.18.0
- Release Date
- Features
- Fix
- nullish-coalescing-operator 오사용 수정
2.17.1
- Release Date
- Fix
- 모든 adapter에서
adContainer.innerHTML
을 빈 스트링(""
)으로 초기화
2.17.0
- Release Date
- Features
Safeframe
기능 바인딩 시점 변경
Safeframe
아웃스트림 유효노출 자동재생 스펙 변경 지원
SKAdNetwork
RegisterSKADNetwork API 적용
Sentry
Integration 설정 변경
- CustomParam 전역 인터페이스 추가
2.16.1
- Release Date
- Features
- 특정 웹뷰에서
instanceof
연산 오류 수정
2.16.0
2.15.0
- Release Date
- Features
- 데모페이지에 waterfall / ad / adcall 렌더링 기능 추가
- Fix
- Refactoring
2.14.1
- Release Date
- Fix
- native header, footer 관련 로직 삭제
- PostMessage parInfo 속성 추가
2.14.0
2.13.0
- Release Date
- Features
- BridgeJS 리뉴얼 버전 신규 인터페이스 스펙 추가
2.12.1
- Release Date
- Features
- Fix
2.12.0
- Release Date
- Fix
- js 어댑터 클릭 처리 수정
- 광고 슬롯
p / hb / hc
파라미터 처리 로직 수정
- native의 media 에셋을 optional으로 수정
2.11.1
- Release Date
- Fix
- toggleExposureChanged를 사용할 경우 viewable impression 측정 시점이 달라지는 이슈 수정
2.11.0
- Release Date
- Features
- iFrame 내부에서 발생한 touch event를 전달 스펙 구현
- iFrame wrapper 요소 line-height:0 스타일 추가
- Refactoring
iFrame 내부 element 요소 선택자 이름 수정
2.10.1
- Release Date
- Feature
- Legacy AD Mark 노출 기준 변경
- EXPOSURE_CHANGED 이벤트 전달 시 exposedPercentage 파라미터 추가 전달
- Staging Phase Adcall URL 설정 변경
- Refactoring
2.10.0
- Release Date
- Feature
- 유효노출 발화 시 focus 여부를 확인할 수 있는 t1 파라미터 추가
- 도메인에 상관없이 똑같은 UUID 값 획득
- Refactoring
- Gfp error message
- Ad Interface
2.9.1
- Release Date
- Feature
- local, test, demo 빌드 시 latest 디렉토리 빌드
- eslint 버전 업데이트, eslint 규칙 추가
- commitlint subject-case 규칙 무시하도록 설정
- sonarqube codesmell 제거 리팩토링
- clickHandler 클릭 타입 추가
- Bug Fix
- sf-ext ResourceLoader css 로딩 처리 조건 수정
2.9.0
- Release Date
- Feature
- WF 유효노출 설정 처리 스펙 구현
- 광고 iframe 내부 영역 탭 포커싱 지원
- axios 버전 업 & promise 전역 폴리필 삭제
- ban-ts-ignore 사용시 eslint 에러가 발생하지 않도록 수정
- pre-commit 명령어 수정, eslint max-warnings 옵션 추가
- Bug Fix
- sf-ext ResourceLoader css 로딩 처리 조건 수정
2.8.0
- Release Date
- Feature
- iv 값이 비어있을 때 uuid 생성
- webAppVersion 설정 값 추가
- lerna version up 명령어 추가 & commitlint & changelog 자동화
- Bug Fix
2.7.1
- Release Date
- Features
- stage gfp 광고 요청 롤백
- 쇼핑 소식 광고 스펙 지원
2.7.0
- Release Date
- Features
- [BridgeJS] DESTROYED 이벤트 유형 신규 지원 - 카타르월드컵 광고 대응
- 피드형 웹데코 CTA 버튼 색상값(ctaBgColor) 에셋 변경 대응
- tivan 이벤트 트래킹 sendBeacon 사용 기준 변경
- 로컬/세션 스토리지 스코프 수정
- Native Composite skadn 소재 storekit 랜딩 지원 -
2.6.0
- Features
- 클릭 처리 로직 수정
- outstream 기능 추가
2.5.0
- Features
- 매체 커스텀 파라미터 (k:v) 에 대한 validation 추가
- NativeData.desc3 에셋 처리 추가
- 네이티브 광고 리소스 파일 로딩 방식 개선
- Bug Fix
- exposureChanged 이벤트 지원 로직 수정
- uuid 로컬스토리지 저장 센트리 에러 리포팅
2.4.1
2.4.0
- Features
- setClickHandler 적용 범위 추가
- admute privacy 버튼 클릭 시에도 이벤트 핸들러 발화
- gfp 식별자 uuid 추가
- adcall 요청 시 Network Type 추가
2.3.0
2.2.0
- Features
- 피드형 데코 지원 (exposure changed 기능 추가)
- Bug Fix
- postMessage origin 로직 오류 수정
2.1.0
- Features
- NAM Ad Unit Id 분기
- ba/bx 파라미터 인코딩
- postMessage validation 로직 수정
2.0.0