ErrorDetail

Gibt einen Fehler an, der zu einer Validierung oder einem internen Fehler geführt hat.

JSON-Darstellung
{
  "code": integer,
  "field": string,
  "message": string,
  "value": string,
  "fieldIndex": integer
}
Felder
code

integer

Der Statuscode, der idealerweise ein ENUM-Wert von ErrorCode ist.

field

string

Ein Pfad zu einem Feld im Anfragetext. Der Wert ist eine Folge von punktgetrennten Kennungen, die ein Protokollpufferfeld identifizieren. Dieses Feld wird beispielsweise mit "errorDetails.field" gekennzeichnet.

message

string

Eine Beschreibung, warum das Feld einen Fehler verursacht hat. Die Nachricht ist in englischer Sprache und möglicherweise nicht für Nutzer sichtbar.

value

string

Der Wert, bei dem die Anfrage fehlgeschlagen ist.

fieldIndex

integer

Wenn das Anfragefeld, das diesen Fehler generiert hat, wiederholt wird, enthält dieser den nullbasierten Index des Eintrags in diesem Feld, was zu einem Fehler bei der Validierung geführt hat.