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

このエラーを生成したリクエスト フィールドが繰り返される場合、そのフィールドのエントリはゼロベースのインデックスに含まれ、検証で不合格になります。