Errors

Lớp MapsNetworkError

Lớp google.maps.MapsNetworkError

Lớp cơ sở để quản lý lỗi mạng trong Maps.

Lớp này mở rộng Error.

Truy cập bằng cách gọi const {MapsNetworkError} = await google.maps.importLibrary("core").
Xem Thư viện trong Maps JavaScript API.

code
Xác định loại lỗi do API tạo ra.
endpoint
Biểu thị dịch vụ mạng đã phản hồi bằng lỗi.

Lớp MapsRequestError

Lớp google.maps.MapsRequestError

Biểu thị một lỗi yêu cầu từ dịch vụ web (tức là tương đương với mã 4xx trong HTTP).

Lớp này mở rộng MapsNetworkError.

Truy cập bằng cách gọi const {MapsRequestError} = await google.maps.importLibrary("core").
Xem Thư viện trong Maps JavaScript API.

Được kế thừa: code, endpoint

Lớp MapsServerError

Lớp google.maps.MapsServerError

Biểu thị một lỗi phía máy chủ từ dịch vụ web (tức là tương đương với mã 5xx trong HTTP).

Lớp này mở rộng MapsNetworkError.

Truy cập bằng cách gọi const {MapsServerError} = await google.maps.importLibrary("core").
Xem Thư viện trong Maps JavaScript API.

Được kế thừa: code, endpoint

Hằng số MapsNetworkErrorEndpoint

Hằng số google.maps.MapsNetworkErrorEndpoint

Giá trị nhận dạng cho các điểm cuối API mà các thực thể MapsNetworkError sử dụng.

Truy cập bằng cách gọi const {MapsNetworkErrorEndpoint} = await google.maps.importLibrary("core").
Xem Thư viện trong Maps JavaScript API.

DIRECTIONS_ROUTE Xác định Routes API trong Directions API.
DISTANCE_MATRIX Xác định DistanceMatrix API.
ELEVATION_ALONG_PATH Xác định API getElevationsAlongPath trong Elevation API.
ELEVATION_LOCATIONS Xác định API getElevationForLocations trong Elevation API.
FLEET_ENGINE_GET_DELIVERY_VEHICLE Xác định API Get DeliveryVehicle trong Fleet Engine.
FLEET_ENGINE_GET_TRIP Xác định Get Trip API trong Fleet Engine.
FLEET_ENGINE_GET_VEHICLE Xác định Get Vehicle API trong Fleet Engine.
FLEET_ENGINE_LIST_DELIVERY_VEHICLES Xác định List DeliveryVehicles API trong Fleet Engine.
FLEET_ENGINE_LIST_TASKS Xác định List Tasks API trong Fleet Engine.
FLEET_ENGINE_LIST_VEHICLES Xác định List Vehicles API trong Fleet Engine.
FLEET_ENGINE_SEARCH_TASKS Xác định Search Tasks API trong Fleet Engine.
GEOCODER_GEOCODE Xác định API mã hoá địa lý trong Bộ mã hoá địa lý.
MAPS_MAX_ZOOM Xác định API MaximumZoomImageryService trong Maps API.
PLACES_AUTOCOMPLETE Xác định Autocomplete API trong Places API.
PLACES_DETAILS Xác định Details API trong Places API.
PLACES_FIND_PLACE_FROM_PHONE_NUMBER Xác định API findPlaceFromPhoneNumber trong Places API.
PLACES_FIND_PLACE_FROM_QUERY Xác định API findPlaceFromQuery trong Places API.
PLACES_GATEWAY Xác định Gateway API trong Places API.
PLACES_GET_PLACE Xác định Get Place API trong Places API.
PLACES_SEARCH_TEXT Xác định Search Text API trong Places API.
STREETVIEW_GET_PANORAMA Xác định phương thức getPanorama trong dịch vụ Streetview.

Hằng số RPCStatus

Hằng số google.maps.RPCStatus

Trạng thái do một dịch vụ web trả về. Hãy xem https://grpc.github.io/grpc/core/md_doc_statuscodes.html.

Truy cập bằng cách gọi const {RPCStatus} = await google.maps.importLibrary("core").
Xem Thư viện trong Maps JavaScript API.

ABORTED Thao tác bị huỷ bỏ, thường là do vấn đề về tính đồng thời, chẳng hạn như lỗi kiểm tra trình tự hoặc huỷ giao dịch.
ALREADY_EXISTS Thực thể mà ứng dụng khách đã cố gắng tạo (ví dụ: tệp hoặc thư mục) đã tồn tại.
CANCELLED Thao tác đã bị huỷ, thường là do người gọi.
DATA_LOSS Mất hoặc hư hỏng dữ liệu và không phục hồi được.
DEADLINE_EXCEEDED Đã hết thời hạn trước khi thao tác có thể hoàn tất. Đối với các thao tác thay đổi trạng thái của hệ thống, lỗi này có thể được trả về ngay cả khi thao tác đã hoàn tất thành công. Ví dụ: một phản hồi thành công từ máy chủ có thể đã bị trì hoãn trong thời gian dài.
FAILED_PRECONDITION Thao tác bị từ chối vì hệ thống không ở trạng thái cần thiết để thực hiện thao tác.
INTERNAL Lỗi nội bộ. Điều này có nghĩa là một số bất biến mà hệ thống cơ bản dự kiến đã bị phá vỡ. Mã lỗi này dành riêng cho các lỗi nghiêm trọng.
INVALID_ARGUMENT Ứng dụng khách chỉ định đối số không hợp lệ. Xin lưu ý rằng thuộc tính này khác với FAILED_PRECONDITION. INVALID_ARGUMENT cho biết các đối số có vấn đề bất kể trạng thái của hệ thống (ví dụ: tên tệp bị lỗi).
NOT_FOUND Không tìm thấy một số thực thể được yêu cầu (ví dụ: tệp hoặc thư mục).
OK Không phải là lỗi; được trả về khi thành công.
OUT_OF_RANGE Thao tác được thực hiện ngoài phạm vi hợp lệ. Ví dụ: tìm kiếm hoặc đọc quá cuối tệp. Không giống như INVALID_ARGUMENT, lỗi này cho biết có một vấn đề có thể được khắc phục nếu trạng thái hệ thống thay đổi. Ví dụ: hệ thống tệp 32 bit sẽ tạo INVALID_ARGUMENT nếu được yêu cầu đọc ở một độ lệch không nằm trong phạm vi [0, 2^32-1], nhưng sẽ tạo OUT_OF_RANGE nếu được yêu cầu đọc từ một độ lệch vượt quá kích thước tệp hiện tại.
PERMISSION_DENIED Người gọi không có quyền thực thi thao tác đã chỉ định. Mã lỗi này không ngụ ý rằng yêu cầu là hợp lệ hoặc thực thể được yêu cầu tồn tại hoặc đáp ứng các điều kiện tiên quyết khác.
RESOURCE_EXHAUSTED Một số tài nguyên đã cạn kiệt, có thể là hạn mức cho mỗi người dùng hoặc có thể toàn bộ hệ thống tệp đã hết dung lượng.
UNAUTHENTICATED Yêu cầu không có thông tin xác thực hợp lệ cho thao tác.
UNAVAILABLE Dịch vụ này hiện không dùng được. Đây thường là một điều kiện tạm thời và bạn có thể khắc phục bằng cách thử lại với độ trễ. Xin lưu ý rằng không phải lúc nào bạn cũng nên thử lại các thao tác không có tính chất luỹ đẳng.
UNIMPLEMENTED Thao tác này chưa được triển khai hoặc không được hỗ trợ/bật trong dịch vụ này.
UNKNOWN Lỗi không xác định. Ví dụ: lỗi này có thể được trả về khi trạng thái nhận được từ một không gian địa chỉ khác thuộc về một không gian lỗi không xác định trong không gian địa chỉ này. Ngoài ra, những lỗi do các API không trả về đủ thông tin lỗi cũng có thể được chuyển đổi thành lỗi này.