Класс MapsNetworkError
 google.maps . MapsNetworkError
Базовый класс для управления сетевыми ошибками в Картах.
 Этот класс расширяет Error .
 Доступ осуществляется путем вызова const {MapsNetworkError} = await google.maps.importLibrary("core") .
 См. Библиотеки в Maps JavaScript API . 
| Характеристики | |
|---|---|
| code |  Тип:  DirectionsStatus | DistanceMatrixStatus | ElevationStatus | GeocoderStatus | MaxZoomStatus | PlacesServiceStatus | RPCStatus | StreetViewStatus Определяет тип ошибки, создаваемой API. | 
| endpoint |  Представляет сетевую службу, которая ответила с ошибкой.  | 
Класс MapsRequestError
 google.maps . MapsRequestError
Представляет ошибку запроса от веб-службы (т.е. эквивалент кода 4xx в HTTP).
 Этот класс расширяет MapsNetworkError .
 Доступ осуществляется путем вызова const {MapsRequestError} = await google.maps.importLibrary("core") .
 См. Библиотеки в Maps JavaScript API . 
| Характеристики | |
|---|---|
| Унаследовано: code,endpoint | 
Класс MapsServerError
 google.maps . MapsServerError
Представляет собой ошибку на стороне сервера от веб-службы (т. е. эквивалент кода 5xx в HTTP).
 Этот класс расширяет MapsNetworkError .
 Доступ осуществляется путем вызова const {MapsServerError} = await google.maps.importLibrary("core") .
 См. Библиотеки в Maps JavaScript API . 
| Характеристики | |
|---|---|
| Унаследовано: code,endpoint | 
Константы MapsNetworkErrorEndpoint
 google.maps . MapsNetworkErrorEndpoint
 Идентификаторы конечных точек API, используемые экземплярами MapsNetworkError .
 Доступ осуществляется путем вызова const {MapsNetworkErrorEndpoint} = await google.maps.importLibrary("core") .
 См. Библиотеки в Maps JavaScript API . 
| Константы | |
|---|---|
| DIRECTIONS_ROUTE | Идентифицирует API маршрутов в API направлений. | 
| DISTANCE_MATRIX | Идентифицирует API DistanceMatrix. | 
| ELEVATION_ALONG_PATH | Идентифицирует API getElevationsAlongPath в API Elevation. | 
| ELEVATION_LOCATIONS | Идентифицирует API getElevationForLocations в API Elevation. | 
| FLEET_ENGINE_GET_DELIVERY_VEHICLE | Идентифицирует API Get DeliveryVehicle в Fleet Engine. | 
| FLEET_ENGINE_GET_TRIP | Идентифицирует API Get Trip в Fleet Engine. | 
| FLEET_ENGINE_GET_VEHICLE | Определяет API получения транспортного средства в Fleet Engine. | 
| FLEET_ENGINE_LIST_DELIVERY_VEHICLES | Определяет API List DeliveryVehicles в Fleet Engine. | 
| FLEET_ENGINE_LIST_TASKS | Определяет API списков задач в Fleet Engine. | 
| FLEET_ENGINE_LIST_VEHICLES | Определяет API списка транспортных средств в Fleet Engine. | 
| FLEET_ENGINE_SEARCH_TASKS | Определяет API задач поиска в Fleet Engine. | 
| GEOCODER_GEOCODE | Идентифицирует API геокодирования в геокодере. | 
| MAPS_MAX_ZOOM | Идентифицирует API MaximumZoomImageryService в API Карт. | 
| PLACES_AUTOCOMPLETE | Идентифицирует API автозаполнения в API Places. | 
| PLACES_DETAILS | Идентифицирует API Details в API Places. | 
| PLACES_FIND_PLACE_FROM_PHONE_NUMBER | Идентифицирует API findPlaceFromPhoneNumber в API Places. | 
| PLACES_FIND_PLACE_FROM_QUERY | Идентифицирует API findPlaceFromQuery в API Places. | 
| PLACES_GATEWAY | Идентифицирует API шлюза в API мест. | 
| PLACES_GET_PLACE | Идентифицирует API Get Place в API Places. | 
| PLACES_LOCAL_CONTEXT_SEARCH | Идентифицирует API LocalContextSearch в API Places. | 
| PLACES_NEARBY_SEARCH | Идентифицирует API NearbySearch в API Places. | 
| PLACES_SEARCH_TEXT | Определяет API поиска текста в API Places. | 
| STREETVIEW_GET_PANORAMA | Определяет метод getPanorama в службе Streetview. | 
Константы RPCStatus
 google.maps . RPCStatus
Статус, возвращаемый веб-сервисом. См. https://grpc.github.io/grpc/core/md_doc_statuscodes.html .
 Доступ осуществляется путем вызова const {RPCStatus} = await google.maps.importLibrary("core") .
 См. Библиотеки в Maps JavaScript API . 
| Константы | |
|---|---|
| ABORTED | Операция была прервана, как правило, из-за проблемы параллелизма, такой как сбой проверки секвенсора или прерывание транзакции. | 
| ALREADY_EXISTS | Объект, который клиент пытался создать (например, файл или каталог), уже существует. | 
| CANCELLED | Операция была отменена, как правило, звонившим. | 
| DATA_LOSS | Невосстановимая потеря или повреждение данных. | 
| DEADLINE_EXCEEDED | Крайний срок истёк до завершения операции. Для операций, изменяющих состояние системы, эта ошибка может возвращаться даже при успешном завершении операции. Например, успешный ответ от сервера мог быть получен с большой задержкой. | 
| FAILED_PRECONDITION | Операция была отклонена, поскольку система не находится в состоянии, необходимом для выполнения операции. | 
| INTERNAL | Внутренние ошибки. Это означает, что некоторые инварианты, ожидаемые базовой системой, были нарушены. Этот код ошибки зарезервирован для серьёзных ошибок. | 
| INVALID_ARGUMENT | Клиент указал недопустимый аргумент. Обратите внимание, что это отличается от FAILED_PRECONDITION.INVALID_ARGUMENTуказывает на аргументы, которые являются проблемными независимо от состояния системы (например, неверное имя файла). | 
| NOT_FOUND | Некоторые запрошенные объекты (например, файл или каталог) не найдены. | 
| OK | Это не ошибка; возвращается в случае успешного выполнения. | 
| OUT_OF_RANGE | Была предпринята попытка выполнить операцию за пределами допустимого диапазона. Например, поиск или чтение за пределами конца файла. В отличие от INVALID_ARGUMENT, эта ошибка указывает на проблему, которая может быть устранена изменением состояния системы. Например, 32-битная файловая система сгенерируетINVALID_ARGUMENTпри запросе на чтение со смещения, не входящего в диапазон [0,2^32-1], но сгенерируетOUT_OF_RANGEпри запросе на чтение со смещения, выходящего за пределы текущего размера файла. | 
| PERMISSION_DENIED | У вызывающего объекта нет разрешения на выполнение указанной операции. Этот код ошибки не означает, что запрос действителен, запрошенная сущность существует или удовлетворяет другим предварительным условиям. | 
| RESOURCE_EXHAUSTED | Исчерпан какой-то ресурс, возможно, квота для каждого пользователя, или, возможно, во всей файловой системе больше нет места. | 
| UNAUTHENTICATED | Запрос не имеет действительных учетных данных аутентификации для операции. | 
| UNAVAILABLE | Сервис в настоящее время недоступен. Скорее всего, это временная проблема, которую можно исправить, повторив попытку с отсрочкой. Обратите внимание, что повторные попытки неидемпотентных операций не всегда безопасны. | 
| UNIMPLEMENTED | Операция не реализована или не поддерживается/не включена в данной услуге. | 
| UNKNOWN | Неизвестная ошибка. Например, эта ошибка может быть возвращена, когда статус, полученный из другого адресного пространства, принадлежит пространству ошибок, неизвестному в этом адресном пространстве. Кроме того, в эту ошибку могут быть преобразованы ошибки, вызванные API, которые не возвращают достаточно информации об ошибках. |