CONSOLE
[Updated]
-
[결제 관리] 이제 현재요금 탭에서 지난달 요금을 확인할 수 있습니다.
-
[푸시 발송] 반복 발송 기능이 추가되었습니다.
- 반복 발송 푸시 내역은 새로 추가된 ‘반복 푸시’ 탭에서 확인 가능합니다.
-
[푸시 발송] 푸시 발송 내용의 길이 제한이 최대 50자에서 최대 150자로 증가되었습니다.
-
[쿠폰 관리] 지급 아이템이 1개에서 최대 10개로 증가되었습니다.
- 지급 아이템 증가는 SDK 5.4.3 이상에서 지원됩니다.
-
[랭킹 관리] 랭킹 유형 및 랭킹명 필터링과 정렬 기능이 추가되었습니다.
SDK
Backend-5.4.3 버전이 업데이트 되었습니다. [다운로드]
[Updated]
-
SDK 초기화 관련 로직을 개선하였습니다.
- SDK 초기화 시 패키지 네임을 스크립트 단에서 설정할 수 있도록 수정하였습니다.
- 현재 게임이 실행되는 OS를 처리하는 로직을 개선하였습니다.
-
[게임 정보] owner_inDate를 이용하여 특정 유저의 게임 정보를 조회할 때 속도를 개선하였습니다.
-
[쿠폰] 신규 버전 쿠폰을 조회/사용 할 수 있는 기능이 업데이트 되었습니다.
- 신규 버전 쿠폰에는 아이템을 1개 이상 등록할 수 있습니다.
- 쿠폰 리스트 조회 시 쿠폰의 중복 사용 허용 여부를 조회할 수 있도록 개선하였습니다.
-
[길드] 길드 리스트 조회 시 마지막에 생성된 길드를 기준으로 메타데이터가 출력되던 것을 개선하였습니다.
- 길드 리스트 조회 시 각 길드가 소유한 메타데이터가 모두 조회되도록 수정하였습니다.
-
[BackendReturnObject] inDate 관련 함수가 개선되었습니다.
- GetInDate 함수를 호출하였을 때 inDate가 없을 경우 string.Empty가 리턴되도록 수정되었습니다.
- GetInDate 함수를 호출하였을 때 returnValue의 제일 상단에 있는 inDate 뿐만 아니라 row나 rows 내에 inDate가 존재할 때도 inDate 값을 리턴하도록 개선하였습니다.
- HasInDate 함수도 GetInDate 함수와 동일하게 inDate를 검사하도록 개선되었습니다.
- HasInDate 함수에 out 인자 값을 할당할 수 있는 기능이 추가되었습니다.
-
[BackendReturnObject] returnValue 관련 함수가 개선되었습니다.
- HasReturnValue 함수가 추가되었습니다.
- HasReturnValue 함수에 out 인자 값 할당 및 언마샬 여부를 선택할 수 있는 기능이 추가되었습니다.
- HasRows 함수에 out 인자 값 할당 및 언마샬 여부를 선택 할 수 있는 기능이 추가되었습니다.
-
[BackendReturnObject] firstKey 관련 함수가 개선되었습니다.
- HasFirstKey 함수에 out 인자 값을 할당할 수 있는 기능이 추가되었습니다.
-
[BackendReturnObject] JsonData 객체 생성 시점을 변경하였습니다.
- 기존에는 요청에 대해 성공이 리턴되고 BackendReturnObject 객체가 생성될 때 JsonData 객체를 생성하였습니다.
- JsonData 객체를 필요로 하는 함수가 호출 될 때 JsonData 객체가 생성되도록 수정하였습니다.
- LitJson 라이브러리를 사용하지 않는 개발사의 경우 불필요하게 LitJson.JsonData 객체가 생성되기 때문에 해당 부분을 수정하였습니다.
-
[SendQueue] 한 프레임에 하나의 콜백 함수만 처리하는 함수가 추가되었습니다.
- 기존에 제공되던 Poll 함수는 서버로 보낸 요청을 보낸 후 응답 받은 결과가 큐에 여러 개 존재할 경우 한 프레임에 해당 요청을 모두 처리하였습니다.
- 새로 추가한 함수를 이용하면 한 프레임에 하나의 응답만 처리할 수 있습니다.
[Fixed]
- 서버 응답 로직을 개선하였습니다.