JSON-Nutzlast von Fehlermeldungen. Wenn die Cloud Logging API aktiviert ist, werden diese Fehlermeldungen in Google Cloud Logging protokolliert.
JSON-Darstellung |
---|
{
"deployment": string,
"error": {
object ( |
Felder | |
---|---|
deployment |
Die Bereitstellung, die den Fehler verursacht hat. Bei Chat-Apps, die in Apps Script erstellt wurden, ist dies die in Apps Script definierte Bereitstellungs-ID. |
error |
Fehlercode und -meldung |
deployment |
Der unverschlüsselte |
Status
Mit dem Typ Status
wird ein logisches Fehlermodell definiert, das für verschiedene Programmierumgebungen wie REST APIs und RPC APIs geeignet ist. Dieses Modell wird von gRPC verwendet. Jede Status
-Meldung enthält die folgenden drei Datenelemente: Fehlercode, Fehlermeldung und Fehlerdetails.
Weitere Informationen zu diesem Fehlermodell und zur Arbeit damit finden Sie in der API-Designanleitung.
JSON-Darstellung |
---|
{ "code": integer, "message": string, "details": [ { "@type": string, field1: ..., ... } ] } |
Felder | |
---|---|
code |
Der Statuscode, der idealerweise ein ENUM-Wert von |
message |
Eine an Entwickler gerichtete Fehlermeldung, die englischsprachig sein sollte. Jede Fehlermeldung an den Nutzer sollte lokalisiert und im Feld |
details[] |
Eine Auflistung aller Meldungen, die die Fehlerdetails enthalten. Es gibt einen allgemeinen Satz von Nachrichtentypen, die von APIs verwendet werden können. |