Тип Status определяет логическую модель ошибок, подходящую для различных сред программирования, включая API REST и API RPC. Он используется gRPC . Каждое сообщение Status содержит три части данных: код ошибки, сообщение об ошибке и сведения об ошибке.
Подробнее об этой модели ошибок и о том, как с ней работать, можно узнать в API Design Guide .
| JSON-представление | 
|---|
| { "code": integer, "message": string, "details": [ { "@type": string, field1: ..., ... } ] } | 
| Поля | |
|---|---|
| code |    Код состояния, который должен быть значением перечисления  | 
| message |    Сообщение об ошибке для разработчика, которое должно быть на английском языке. Любое сообщение об ошибке, обращенное к пользователю, должно быть локализовано и отправлено в поле  | 
| details[] |   Список сообщений, содержащих сведения об ошибке. Существует общий набор типов сообщений для использования API.  Объект, содержащий поля произвольного типа. Дополнительное поле  | 
 Тип Status определяет модель логической ошибки, которая подходит для различных сред программирования, включая API REST и API RPC. Он используется gRPC . Каждое сообщение Status содержит три части данных: код ошибки, сообщение об ошибке и сведения об ошибке.
Подробнее об этой модели ошибок и о том, как с ней работать, можно узнать в API Design Guide .
| JSON-представление | 
|---|
| { "code": integer, "message": string, "details": [ { "@type": string, field1: ..., ... } ] } | 
| Поля | |
|---|---|
| code |    Код состояния, который должен быть значением перечисления  | 
| message |    Сообщение об ошибке для разработчика, которое должно быть на английском языке. Любое сообщение об ошибке, обращенное к пользователю, должно быть локализовано и отправлено в поле  | 
| details[] |   Список сообщений, содержащих сведения об ошибке. Существует общий набор типов сообщений для использования API.  Объект, содержащий поля произвольного типа. Дополнительное поле  | 
 Тип Status определяет логическую модель ошибок, подходящую для различных сред программирования, включая API REST и API RPC. Он используется gRPC . Каждое сообщение Status содержит три части данных: код ошибки, сообщение об ошибке и сведения об ошибке.
Подробнее об этой модели ошибок и о том, как с ней работать, можно узнать в API Design Guide .
| JSON-представление | 
|---|
| { "code": integer, "message": string, "details": [ { "@type": string, field1: ..., ... } ] } | 
| Поля | |
|---|---|
| code |    Код состояния, который должен быть значением перечисления  | 
| message |    Сообщение об ошибке для разработчика, которое должно быть на английском языке. Любое сообщение об ошибке, обращенное к пользователю, должно быть локализовано и отправлено в поле  | 
| details[] |   Список сообщений, содержащих сведения об ошибке. Существует общий набор типов сообщений для использования API.  Объект, содержащий поля произвольного типа. Дополнительное поле  | 
