인터페이스: ErrorMessage
SDK에서 던지는 오류 메시지입니다. 일부 메시지는 플랫폼의 SDK에서 다시 한 번 던지는 메시지입니다. 오류 코드 목록:
AUTH_IN_PROGRESS
게임은 인증 프롬프트를 표시하려고 했지만 이미 인증이 진행 중입니다.AUTH_NOT_ENABLED
게임이 인증이 필요한 작업을 시도했지만, 인증이 설정되어 있지 않아 실행할 수 없습니다.CLIENT_UNSUPPORTED_OPERATION
클라이언트가 요청된 작업을 지원하지 않습니다. 클라이언트 버전이나 플랫폼에서 지원하지 않거나, 게임이나 플레이어가 해당 작업을 허용하지 않기 때문일 수 있습니다.INITIALIZATION_ERROR
초기화 실패. 이 오류는 Wortal SDK 초기화 중 오류가 발생하거나, 플랫폼 SDK 초기화에 실패한 경우 등에 나타납니다.INVALID_OPERATION
T현재 게임 상태에 대해 요청된 연산이 유효하지 않습니다. 예를 들어, 스토리지 제한을 초과하는 등 제한을 위반하는 요청이나, 솔로 컨텍스트에서 특정 컨텍스트에 대한 요청을 하는 등 특정 상태에서 수행할 수 없는 요청이 포함될 수 있습니다.INVALID_PARAM
에 전달된 매개변수가 유효하지 않습니다. 유형 또는 인수가 잘못되었거나, 의미론적 문제를 나타낼 수 있습니다. (예를 들어, 직렬화가 불가능한 오브젝트를 전달한 경우)LEADERBOARD_NOT_FOUND
요청한 리더보드 이름을 찾을 수 없습니다. 리더보드가 존재하지 않거나 리더보드 설정에 등록된 이름과 일치하지 않을 수 있습니다.LEADERBOARD_WRONG_CONTEXT
현재 플레이 중인 컨텍스트와 다른 컨텍스트에 연결된 리더보드에 기록하려고 했습니다.LINK_IN_PROGRESS
게임이 계정 연결 프롬프트를 표시하려고 했지만, 이미 계정 연결 프롬프트가 진행 중입니다.NETWORK_FAILURE
클라이언트 측에서 네트워크 요청 문제를 확인했습니다. 이는 플레이어의 인터넷 연결이 끊어지는 등 일시적인 문제 때문인 것으로 보입니다.NOT_SUPPORTED
현재 선택된 플랫폼에서 해당 기능이나 특징이 지원되지 않습니다.OPERATION_FAILED
일반적으로 웹 요청이 실패했을 때 발생하며, 메시지에는 실패에 대한 세부 정보가 포함될 수 있다.PAYMENTS_NOT_INITIALIZED
클라이언트가 결제 방법 설정을 완료하지 않았거나 결제를 위한 API 호출을 수락하지 않았습니다.PENDING_REQUEST
이 요청과 충돌하는 기존 요청에 의한 거부를 나타냅니다. 예를 들어, Facebook UI에 의존하는 다른 요청이 보류 중인 경우, Facebook UI를 표시하는 호출은 거부됩니다.RATE_LIMITED
특정 API 또는 조작에 대한 호출이 단시간에 집중적으로 여러 번 발생했습니다. 요청 수를 줄이면 이 오류를 해결할 수 있습니다.SAME_CONTEXT
게임이 현재 컨텍스트로 컨텍스트 전환을 시도했습니다.TOURNAMENT_NOT_FOUND
지정한 ID의 토너먼트를 찾을 수 없습니다. 토너먼트가 아직 존재하지 않거나 만료되었을 수 있습니다.UNKNOWN
알 수 없거나 확인되지 않은 문제가 발생했습니다. 클라이언트가 코드를 지정하지 않으면 반환되는 기본 오류 코드입니다.USER_ALREADY_AUTHENTICATED
게임이 사용자 인증을 시도했지만 이미 인증된 상태입니다.USER_INPUT
거부된 이유가 사용자의 선택에 의한 경우. 예를 들어, 게임이 컨텍스트 전환 대화 상자를 호출하고 플레이어가 이를 닫은 경우, 이 오류 코드를 표시하고 거부된 Promise를 반환합니다.USER_NOT_AUTHENTICATED
인증이 필요한 작업을 시도했지만, 사용자가 인증되지 않아 실행할 수 없습니다.
목차
속성
속성
code
• code: string
오류를 나타내는 코드.
context
• context: string
오류에 대한 컨텍스트 세부 정보를 표시합니다.
message
• message: string
오류에 대한 메시지 세부 정보를 표시합니다.
url
• url: string
해당 API 문서에 대한 URL.