C2SModuleSocial_SetGameInfo

본 API는 Hive SDK v1.12.0에 추가되었으며 모듈 식별자 serverId, gameLanguage, 그리고 vid를 설정한다.

Hive SDK v1.12.0 이후 버전에서 serverId와 gameLanguage를 사용하는 API는 이 설정 값을 기본으로 하고, Hive SDK v1.16.1, 1.15.2, 1.14.4, 1.13.7 이후 버전에서는 Hive 로그인을 사용하지 않은 임의 로그인 상황에 SetGameInfo를 통해 설정된 vid 값을 따른다. 임의 로그인 상황은 Hive 개발자 사이트 내 개발 > SDK v1 개발 > 인증 메뉴를 참고한다.

모듈 식별자 코드의 기준은 Hive 연동 가이드라인 Hive 식별자 정책 및 다국어 표기법을 참고한다.

Argument Name Type Desc Platform 비고
serverId string 게임 서버 식별자 코드
default “”
all Optional
gameLanguage string 게임 언어 식별자 코드
default (디바이스 언어 코드)
all Optional
vid string 임의 로그인 상황 시 유저 식별 코드
(C2SModuleSns_Login을 사용하지 않아 vid가 세팅되지 않은 경우, 앱 실행 후 C2SModuleSocial_SetGameInfo를 호출하면 최초 설정된 vid가 값으로 처리됨
/
C2SModuleSns_Login을 이용해 게스트 및 Hive 로그인을 수행했을 경우, 정식 로그인된 vid를 사용해야하기 때문에 vid를 C2SModuleSocial_SetGameInfo로 임의 설정하지 않아야 함)
all Optional
emergencyMode bool true일 경우 SDK에 저장된 계정 정보로 긴급 로그인을 진행한다.
저장된 계정 정보가 없을 땐 false return, 에러를 전달.
all 1.19.6+

Return Callback

설정한 계정 정보 전달

Argument Name Type Desc Platform 비고
vid string 긴급 로그인 계정의 vid all 1.19.6+
did string 긴급 로그인 계정의 did all 1.19.6+
accessToken string 긴급 로그인 계정의 accessToken all 1.19.6+