릴리즈 노트
변경됨
서비스 ID 변경 시 로직 수정 [iOS]
고쳐짐
데이터 정합성 강화: SDK 초기화 이전 호출된 이벤트의 사용자 식별 정보가 잘못 매핑되는 오류를 해결했습니다. [Android]
개선
광고 푸시 수신 리포트 안정화: Android 13 이상 및 백그라운드/Doze 환경에서 푸시 수신 리포팅이 누락되지 않도록 전송 방식을 개선했습니다. [Android]
플랫폼 로직 표준화: 타 플랫폼(iOS/Web)과 데이터 포맷을 동일하게 맞추고, 식별 정보 변경 시 데이터 전송이 즉각 이루어지도록 최적화했습니다. [Android]
푸시 클릭 시 전달되는 데이터를 직접 활용할 수 있도록 Intent Extra 키를 추가했습니다. [Android]
com.igaworks.dfinery.push.extra.IS_DFINERY_PUSH(Boolean): Dfinery에서 발송한 푸시인지 확인하는 플래그com.igaworks.dfinery.push.extra.PUSH_PAYLOAD(String/JSON): 수신된 푸시 알림의 전체 원본 데이터com.igaworks.dfinery.push.extra.CLICK_RESULT(String/JSON): 사용자가 클릭한 지점에 대해 정제된 클릭 액션 정보
버전 정보
Android
Dfinery Android SDK 2.7.0
iOS
Dfinery iOS SDK 2.5.0
개선됨
푸시 노출 정책 변경: SDK가 일시정지 또는 비활성화 상태여도 푸시 알림이 정상 노출되도록 수정되었습니다. [Android]
데이터 전송 보장: 초기화/세션 연결 전 발생한 데이터(프로필, ID 등)와 백그라운드 진입 시의 데이터 전송 로직이 강화되어 데이터 유실을 최소화했습니다. [Android]
실행 구조 개선: 대량 데이터 유입 시에도 앱 반응성이 저하되지 않도록 스레드 구조 및 DB 동시성 처리를 최적화했습니다. [Android]
리소스 효율화: 불필요한 반복 조회를 제거하고 인앱메시지 중복 호출 방지 플래그를 도입하여 자원 소모를 줄였습니다. [Android]
고쳐짐
Android 15(전체 화면 정책) 및 Android 16(옵트아웃 폐지)에 대응하여 인앱메시지 레이아웃이 시스템 바와 겹치지 않도록 최적화되었습니다. [Android]
인앱메시지 스케줄 세부 설정에서 시작 시간보다 종료 시간이 이전인 경우, 인앱메시지가 미노출 되는 버그 수정 [iOS]
버전 정보
Android
Dfinery Android SDK 2.6.0
iOS
Dfinery iOS SDK 2.4.1
고쳐짐
이벤트와 식별자·기기 정보 간의 정밀 매칭 로직을 적용하여, 어떤 상황에서도 발생 시점의 정확한 맥락 데이터를 수집할 수 있도록 개선했습니다. [Android]
버전 1.0.1~1.0.3에서 재시도를 포함한 초기화 API 호출이 모두 타임아웃될 경우 다음 초기화 전까지 이벤트 수집을 비롯한 SDK의 일부 기능이 중단되던 교착 상태 문제를 해결하였습니다. [Android]
setIdentity() 내부 로직을 개선하여 에지 케이스를 보다 안정적으로 처리하도록 수정되었습니다. [iOS]
버전 정보
Android
Dfinery Android SDK 2.4.6
iOS
Dfinery iOS SDK 2.3.4
변경됨
재설치 로직 수정 [iOS]
버전 정보
Android
Dfinery Android SDK 2.4.3
iOS
Dfinery iOS SDK 2.3.3
고쳐짐
Android
Dfinery SDK가 탑재되고 푸시 연동이 완료된 애플리케이션에서, Dfinery Console을 통하지 않고 다른 경로로 수신된 푸시 알림의 내용이 비어있는 상태로 노출되는 문제가 해결되었습니다.
버전 정보
Android
Dfinery Android SDK 2.4.3
iOS
Dfinery iOS SDK 2.3.2
추가됨
공통
푸시 광고 캠페인이 지원됩니다.
푸시 클릭시
WebLink액션 타입이 지원됩니다.
고쳐짐
Android
푸시 알림에서 딥 링크 열기 안정성 향상.
버전 정보
Android
Dfinery Android SDK 2.4.1
iOS
Dfinery iOS SDK 2.3.2
주요 사항
최초 배포.
버전 정보
Android
Dfinery Android SDK 2.3.3
iOS
Dfinery iOS SDK 2.2.1
Last updated