Errors

Класс MapsNetworkError

google.maps . MapsNetworkError

Базовый класс для управления сетевыми ошибками в Картах.

Этот класс расширяет Error .

Доступ осуществляется путем вызова const {MapsNetworkError} = await google.maps.importLibrary("core") .
См. Библиотеки в Maps JavaScript API .

code
Определяет тип ошибки, создаваемой 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_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, которые не возвращают достаточно информации об ошибках.