콘솔로 이동

게임 시작

신규 유저 및 기존 유저의 게임 시작 시 아래와 같이 메소드를 호출하세요.

신규 가입

새로운 유저가 게임에 가입하는 시점에 다음 메소드를 호출하세요.

  • 신규 유저의 가입 최초 1회에만 아래와 같이 Join 메소드를 호출하세요.
정확한 리텐션 집계를 위해 Join 메소드 호출 후 바로 TPUploadData 메소드를 호출하는 것을 권장합니다.
Join
player_uuid* { player_uuid }


  • 신규 유저가 회원가입 후 바로 로그인까지 진행한 경우 아래와 같이 LoginApp 메소드를 호출하세요
LoginApp
player_uuid* { player_uuid }
app_version { 게임 버전 }

로그인

유저가 게임에 접속하는 시점에 다음 메소드를 호출하세요.

  • 유저가 게임에 접속하는 경우 아래와 같이 LoginApp 메소드를 호출하세요.
LoginApp
player_uuid* { player_uuid }
app_version { 게임 버전 }


  • 유저가 게임에 접속하여 캐릭터를 생성하는 경우, 아래와 같이 GetCharacter 메소드를 호출하세요.
캐릭터 생성 단계가 없거나, 다양한 캐릭터가 없는 경우에도 GetCharacter 와 LoginAsCharacter 메소드를 호출해야 합니다.
특별히 캐릭터 생성 로직이 없다면 character_uuid 에 TentuPlayKeyword._DUMMY_CHARACTER_ID_ 를 입력하세요.
GetCharacter
player_uuid* { player_uuid }
character_uuid* { character_uuid }
characterarchetype_slug* { 캐릭터 아키타입의 고유 구분자 }


  • 유저가 생성해둔 특정 캐릭터로 로그인 하는 순간 LoginAsCharacter 메소드를 호출하세요.
LoginAsCharacter
player_uuid* { player_uuid }
character_uuid* { character_uuid }