ErrorDetail

유효성 검사 또는 내부 실패를 초래한 오류를 자세히 설명합니다.

JSON 표현
{
  "code": integer,
  "field": string,
  "message": string,
  "value": string,
  "fieldIndex": integer
}
필드
code

integer

상태 코드로, ErrorCode의 열거형 값이어야 합니다.

field

string

요청 본문의 필드로 연결되는 경로입니다. 값은 프로토콜 버퍼 필드를 식별하는 점으로 구분된 식별자 시퀀스입니다. 예를 들어 "errorDetails.field"는 이 필드를 식별합니다.

message

string

필드 실패의 원인에 대한 설명입니다. 메시지는 영어로 표시되며 사용자에게 표시하기에 적합하지 않을 수 있습니다.

value

string

요청에 실패한 값입니다.

fieldIndex

integer

이 오류를 생성한 요청 필드가 반복되면 해당 필드에 있는 항목의 0 기반 색인이 포함되어 유효성 검사에 실패합니다.