차트 데이터 안불러와짐

고객님의 문의에 답변하는 직원은 고객 여러분의 가족 중 한 사람일 수 있습니다.
고객의 언어폭력(비하, 조롱, 욕설, 협박, 성희롱 등)으로부터 직원을 보호하기 위해
관련 법에 따라 수사기관에 필요한 조치를 요구할 수 있으며, 형법에 의해 처벌 대상이 될 수 있습니다.

커뮤니티 이용 정책에 위배되는 게시물을 작성할 경우, 별도 안내 없이 게시물 삭제 또는 커뮤니티 이용이 제한될 수 있습니다.

문의 응대 : 평일 오전 10시 ~ 오후 6시
문의를 남기실 경우 다음 항목을 작성해 주세요.
정보가 부족하거나 응대시간 외 문의하는 경우 확인 및 답변이 지연될 수 있습니다.

  • 뒤끝 SDK 버전 :
  • 프로젝트명 :
  • 스테이터스 코드 :
  • 에러 코드 :
  • 에러 메시지 :


image

로딩 시에 모든 서버 데이터가 불러와져야 게임을 시작하게끔 구현을 해놨습니다.

근데 일부 유저에서 차트 데이터만 못 불러와져서 로딩이 70%에서 멈춰서 게임 실행이 안된다는 문의가 생겼습니다.

제가 구현한 코드에서 문제가 있을까요? 아니면 서버의 문제 일까요??

안녕하세요 개발자님,
문의하신 내용에 보유하고 계신 프로젝트의 에러 정보 확인 시,
차트와 관련한 오류는 전혀 확인되고 있지 않으며
Backend.GameDataCompress.GetV2 함수를 로그인 이전에 호출하는 경우가 확인되고 있습니다.
게임 시작 과정에서 해당 함수 호출이 존재하는지와 함께, 해당 호출이 실패하는 경우 이후 작동 등에 대해서도 확인 부탁드리겠습니다.

최초 로그인과 이후 작업에 대한 전체 로직을 공유해주시지 않는 한
뒤끝에서는 서버상의 기록을 통해서만 안내할 수 있기에 현재 확인된 내용을 기준으로 안내드리는 점 참고 부탁드리겠습니다.

확인결과 처음 플레이 하는 유저 기기에서 play games 프로필이 설정되어 있지 않으면 gpgs2 로그인이 안되면서 나오는 현상으로 확인 되었습니다.

만약 유저가 play games 로그인이 안되어 있는 상황이라면 gpgs2 로그인이 안되는거 같은데 이럴 경우 gpgs2 로그인을 시킬 다른 방법은 없는걸까요?

뒤끝의 GPGS2 로그인은 다음 절차에 따라 진행되게 됩니다.

  1. Google Play Game Service를 통해 구글 계정으로 로그인
  2. 구글 Auth Code 획득
  3. 이 구글 Access Code를 Backend.BMember.GetGPGS2AccessToken() 함수에 사용
  4. 구글 액세스 토큰이 발급
  5. 구글 액세스 토큰을 이용해 Backend.BMember.AuthorizeFederation(“accessToken”, FederationType.GPGS2) 호출

Play Games 프로필 설정이 이루어지지 않은 유저는 프로필을 설정하도록 유도하는 팝업 안내등이 필요할 것으로 보입니다.

기본적으로 뒤끝 로그인에 성공하지 못하였다면,
자동으로 로그인을 재시도하거나, 유저가 재로그인 할 수 있도록 구현해야 합니다.