최신 다운로드
V1.21.1.1 배포 버전을 사용하세요.
릴리즈 노트
V1.20.4.0 (July 31, 2023)
New Features
-
Android
- [결제] OneStore v7 라이브러리를 적용한 결제수단을 지원합니다.
- [공통] SDK 배포 시 Maven 라이브러리 버전 관리 제어 기능인 BOM(Bill of Materials)을 지원하도록 하여 다양한 환경의 종속 호환성을 개선하도록 합니다.
-
All
- [프로모션] 새소식 이벤트의 배너의 선물수령 임박정보를 표기하는 배지 정보 기능을 추가합니다.
- [빌링] 구매 진행 시 iapPayload 설정값을 이용하여 결제 트랜잭션에 부가정보를 전달할 수 있도록 지원합니다.
- IAPv4클래스의 purchase 메서드를 통해 구매진행시 iapPayload 매개변수에 지정된 값을 부가정보로 전달합니다. additionalInfo 매개변수는 제거되고 iapPayload 파래미터가 추가되었습니다.
- IAPv4클래스의 purchaseSubscription 메서드를 통해 구독상품의 변경 진행시 IAPV4PurchaseParam 개체를 매개변수로 전달 받는 메서드가 추가되었습니다. 기존의 purchaseSubscriptionUpdate 메서드에서 additionalInfo 매개변수는 제거되고 iapPayload 매개변수가 추가되었고 지정된 값을 부가정보로 전달합니다.
- [분석] Funnel 분석 지표에 고정된 시작 기준값을 추가합니다.
- iOS
-
Android
- [공통] 지원하는 외부라이브러리 버전을 업데이트 합니다.
- [공통] 지원하는 최소 Android OS가 5.0으로 변경됩니다.
- API Level 21
- [빌링] GooglePlay Billing 사용시 다중 구매 옵션을 지원합니다. 구매 완료 시 구매된 수량을 영수증 내 IAPV4Receipt 클래스의 quantity 필드값으로 확인할 수 있습니다.
- [빌링] GooglePlay Billing 사용시 구독 v2를 지원합니다. 참고 링크.
- 상품조회 시 전달된 originalMarketJson 필드의 값을 통해 구매가능한 marketPid를 확인할 수 있습니다.
- [빌링] GooglePlay Billing 사용시 OOAP (Out of App Purchase)를 지원합니다.
-
All
- [프로모션] getBannerInfo 메서드 응답 시 맞춤법에 맞는 키값을 사용하도록 수정합니다.
- AS-IS : start_unixtimstamp , end_unixtimstamp
- TO-BE : start_unixtimestamp, end_unixtimestamp
- [프로모션] getBannerInfo 메서드 응답 시 맞춤법에 맞는 키값을 사용하도록 수정합니다.
-
iOS
- [인증] 성인인증 결과 응답값에 불 필요한 정보가 포함된 오류를 수정합니다.
- [공통] 플러그인 혹은 외부에 노출된 스레드 세이프 로직을 SDK 내부 동작으로 이행되도록 수정합니다.
- Kotlin (Android) v1.5.20
- Kotlin Coroutine (Android) 1.4.0
- AndroidX (Android) v1.0.0+
- Constraint Layout (Android) v2.1.1
- Glide (Android) v4.13.0
- SDWebImage (iOS) v5.13.4
- Facebook SDK Android v13.0.0
- Facebook SDK iOS v14.1.0 (iOS 11+ 이상 지원)
- Facebook SDK iOS v15.0.0 (최소 사양이며 Facebook SDK 16.0까지 지원)(iOS 12+ 이상 지원)
- GooglePlay Services-Auth (Android) v17.0.0
- GooglePlay Services-Games (Android) v17.0.0
- Google Sign-In SDK (iOS) v6.2.4
- QQ (Android) v3.5.14 (3.5.14.3_rc26220c)
- QQ (iOS) v3.5.12
- VK (Android) v3.5.1
- VK (iOS) v1.6.3
- WeChat (Android) v6.8.0
- WeChat (iOS) v1.9.6
- LINE (Android) v5.7.0
- LINE (iOS) v5.8.2
- Huawei (Android) v6.7.0.300
- Google Billing Library (Android) v5.0.0
- OneStore (Android) v21.00.01
- WeChat (Android) v6.8.0
- Amazon (Android) v3.0.2
- Huawei (Android) v6.3.0.300
- Android v20221114
- iOS v20221031
- UnityPlugin v20220721
- Amazon (Android) v1.0.1
- FCM(FirebaseCloudMessaging) (Android) v20.2.4
- Adjust(Android) v4.32.0
- Adjust(iOS) v4.33.3
- Singular(Android) v12.0.8
- Singular(iOS) v12.0.1
- AppsFlyer(Android) v6.9.2
- AppsFlyer(iOS) v6.9.1
- FirebaseAnalytics(Android) v20.1.2
- FirebaseAnalytics(iOS) v10.4.0
- GooglePlay Services-Review (Android) v2.0.0
- Google Recaptcha (Android) v17.0.1
- Google Recaptcha (iOS) v16.0.0
- YoutubeAndroidWebPlayerApi (Android) v1.0.1
Changed Features
Bug Fixes
Appendix
공통적용 항목
IDP
IAP
선택적용 항목
IDP
IAP
Hercules
PUSH
MARKETING TRACKING ANALYTICS
기타