게스트 로그인 -> GPGS V2 로 마이그레이션 가능한가요?

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

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

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

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

게스트 로그인을 GPGS V2 로그인으로 마이그레이션 하고 싶은데 가능한가요?

안녕하세요 개발자님,
ChangeCustomToFederation 함수를 통해 커스텀(게스트) 계정에서 GPGS V2로 마이그레이션이 가능합니다.
유사 문의가 이미 커뮤니티에 등록되어있으니 확인하여 주시면 감사하겠습니다.

알려주신 글을 참고하여 구현해보았는데, 오류가 나옵니다.
지금 Toolkit에 있는 구글로그인 SDK를 사용중이여서 PlayGamesPlatform.Instance.RequestServerSideAccess() 이 부분이 오류가 나는데, 없으면 안되는건가요?

<에러>
statusCode : 404
errorCode : NotFoundException
message : GPGS authorization info not found, GPGS authorization info을(를) 찾을 수 없습니다

<구현 코드>

public void OnClickConnect(int i)
    {
        if (isConnect)
            return;

        if (i == 0)
        {
            TheBackend.ToolKit.GoogleLogin.Android.GoogleLogin(GoogleLoginCallback);
        }
    }

    private void GoogleLoginCallback(bool isSuccess, string errorMessage, string token)
    {
        if (isSuccess == false)
        {
            UIManager.instance.Notification("구글 로그인에 실패했습니다. 잠시 후 다시 시도해주세요");
            return;
        }

        Backend.BMember.GetGPGS2AccessToken(token, googleCallback =>
        {
            if (googleCallback.IsSuccess())
            {
                var bro = Backend.BMember.ChangeCustomToFederation(googleCallback.GetReturnValuetoJSON()["access_token"].ToString(), FederationType.GPGS2);
                if (bro.IsSuccess())
                {
                    isConnect = true;
                    UIManager.instance.Notification("연동에 성공했습니다");
                }
                else
                {
                    Debug.Log(bro.ToString());

                    if (bro.GetStatusCode() == "409")
                        UIManager.instance.Notification("이미 연동되어 있는 계정입니다. 다른 계정을 이용해 주세요");
                    else
                        UIManager.instance.Notification("연동에 실패했습니다. 잠시 후 다시 시도해주세요");
                }
            }
            else
            {
                Debug.Log(googleCallback.ToString());
                UIManager.instance.Notification("계정 엑세스에 실패했습니다. 잠시 후 다시 시도해주세요");
            }
        });
    }

구글 로그인과 GPGS V2 는 전혀 다른 로그인 방식이며
말씀해주신 에러는 콘솔에 구글 로그인 정보를 잘못 입력하여 발생하는 에러입니다.

뒤끝 콘솔에 구글 로그인 정보를 잘못 입력하였을 경우
statusCode : 404
errorCode : NotFoundException
message : GPGS authorization info not found, GPGS authorization info을(를) 찾을 수 없습니다

PlayGamesPlatform.Instance.RequestServerSideAccess 를 통해 GetGPGS2AccessToken을 얻어와야 로그인이 가능하기 때문에 콘솔에 입력된 정보를 다시 확인하여 시도해 주시면 감사하겠습니다.