Clase MapsNetworkError
Clase google.maps.MapsNetworkError
Clase base para administrar errores de red en Maps.
Esta clase extiende Error
.
Llama al const {MapsNetworkError} = await google.maps.importLibrary("core")
para acceder.
Consulta Bibliotecas en la API de Maps JavaScript.
Propiedades | |
---|---|
code |
Tipo:
DirectionsStatus|DistanceMatrixStatus|ElevationStatus|GeocoderStatus|MaxZoomStatus|PlacesServiceStatus|RPCStatus|StreetViewStatus Identifica el tipo de error que produjo la API. |
endpoint |
Tipo:
MapsNetworkErrorEndpoint Representa el servicio de red que respondió con el error. |
Clase MapsRequestError
Clase google.maps.MapsRequestError
Representa un error de solicitud de un servicio web (es decir, el equivalente a un código 4xx en HTTP).
Esta clase extiende MapsNetworkError
.
Llama al const {MapsRequestError} = await google.maps.importLibrary("core")
para acceder.
Consulta Bibliotecas en la API de Maps JavaScript.
Propiedades | |
---|---|
Heredado:
code ,
endpoint
|
Clase MapsServerError
Clase google.maps.MapsServerError
Representa un error del servidor de un servicio web (es decir, el equivalente a un código 5xx en HTTP).
Esta clase extiende MapsNetworkError
.
Llama al const {MapsServerError} = await google.maps.importLibrary("core")
para acceder.
Consulta Bibliotecas en la API de Maps JavaScript.
Propiedades | |
---|---|
Heredado:
code ,
endpoint
|
Constantes de MapsNetworkErrorEndpoint
Constantes de google.maps.MapsNetworkErrorEndpoint
Son identificadores para los extremos de API que usan las instancias de MapsNetworkError
.
Llama al const {MapsNetworkErrorEndpoint} = await google.maps.importLibrary("core")
para acceder.
Consulta Bibliotecas en la API de Maps JavaScript.
Constantes | |
---|---|
DIRECTIONS_ROUTE |
Identifica la API de Routes dentro de la API de Directions. |
DISTANCE_MATRIX |
Identifica la API de Distance Matrix. |
ELEVATION_ALONG_PATH |
Identifica la API de getElevationsAlongPath dentro de la API de Elevation. |
ELEVATION_LOCATIONS |
Identifica la API de getElevationForLocations dentro de la API de Elevation. |
FLEET_ENGINE_GET_DELIVERY_VEHICLE |
Identifica la API de Get DeliveryVehicle dentro de Fleet Engine. |
FLEET_ENGINE_GET_TRIP |
Identifica la API de Get Trip dentro de Fleet Engine. |
FLEET_ENGINE_GET_VEHICLE |
Identifica la API de Get Vehicle dentro de Fleet Engine. |
FLEET_ENGINE_LIST_DELIVERY_VEHICLES |
Identifica la API de List DeliveryVehicles dentro de Fleet Engine. |
FLEET_ENGINE_LIST_TASKS |
Identifica la API de List Tasks dentro de Fleet Engine. |
FLEET_ENGINE_LIST_VEHICLES |
Identifica la API de List Vehicles dentro de Fleet Engine. |
FLEET_ENGINE_SEARCH_TASKS |
Identifica la API de Search Tasks dentro de Fleet Engine. |
GEOCODER_GEOCODE |
Identifica la API de Geocoding dentro de Geocoder. |
MAPS_MAX_ZOOM |
Identifica la API de MaximumZoomImageryService dentro de la API de Maps. |
PLACES_AUTOCOMPLETE |
Identifica la API de Autocomplete dentro de la API de Places. |
PLACES_DETAILS |
Identifica la API de Details dentro de la API de Places. |
PLACES_FIND_PLACE_FROM_PHONE_NUMBER |
Identifica la API de findPlaceFromPhoneNumber dentro de la API de Places. |
PLACES_FIND_PLACE_FROM_QUERY |
Identifica la API de findPlaceFromQuery dentro de la API de Places. |
PLACES_GATEWAY |
Identifica la API de Gateway dentro de la API de Places. |
PLACES_GET_PLACE |
Identifica la API de Get Place dentro de la API de Places. |
PLACES_LOCAL_CONTEXT_SEARCH |
Identifica la API de LocalContextSearch dentro de la API de Places. |
PLACES_NEARBY_SEARCH |
Identifica la API de Nearby Search dentro de la API de Places. |
PLACES_SEARCH_TEXT |
Identifica la API de Search Text dentro de la API de Places. |
STREETVIEW_GET_PANORAMA |
Identifica el método getPanorama dentro del servicio de Street View. |
Constantes de RPCStatus
Constantes de google.maps.RPCStatus
Es el estado que devuelve un servicio web. Consulta https://grpc.github.io/grpc/core/md_doc_statuscodes.html.
Llama al const {RPCStatus} = await google.maps.importLibrary("core")
para acceder.
Consulta Bibliotecas en la API de Maps JavaScript.
Constantes | |
---|---|
ABORTED |
La operación se anuló, generalmente debido a un problema de simultaneidad, como una falla en la verificación del secuenciador o la anulación de la transacción. |
ALREADY_EXISTS |
La entidad que un cliente intentó crear (p. ej., un archivo o un directorio) ya existe. |
CANCELLED |
La operación se canceló (por lo general, la cancela el emisor). |
DATA_LOSS |
Daño o pérdida de datos no recuperable. |
DEADLINE_EXCEEDED |
El plazo venció antes de que la operación se pudiera completar. En el caso de las operaciones que cambian el estado del sistema, es probable que se muestre este error incluso si la operación se completó correctamente. Por ejemplo, una respuesta correcta de un servidor podría haberse retrasado mucho. |
FAILED_PRECONDITION |
La operación se rechazó debido a que el sistema no se encuentra en un estado necesario para la ejecución de la operación. |
INTERNAL |
Errores internos. Esto significa que algunos invariantes que espera el sistema subyacente están rotos. Este código de error está reservado para errores graves. |
INVALID_ARGUMENT |
El cliente especificó un argumento no válido. Ten en cuenta que esto difiere de FAILED_PRECONDITION . INVALID_ARGUMENT indica los argumentos que son problemáticos sin importar el estado del sistema (p. ej., un nombre de archivo con formato incorrecto). |
NOT_FOUND |
No se encontró alguna entidad solicitada (p. ej., un archivo o un directorio). |
OK |
No es un error; se muestra si la operación tuvo éxito. |
OUT_OF_RANGE |
La operación se intentó fuera del rango válido. P. ej., buscar o leer el final del archivo. A diferencia de INVALID_ARGUMENT , este error indica un problema que se puede solucionar si cambia el estado del sistema. Por ejemplo, un sistema de archivos de 32 bits generará INVALID_ARGUMENT si se le pide que lea en un desplazamiento que no esté en el rango [0,2^32-1], pero generará OUT_OF_RANGE si se le solicita que lea desde un desplazamiento superior al tamaño del archivo actual. |
PERMISSION_DENIED |
El emisor de la llamada no tiene permiso para ejecutar la operación especificada. Este código de error no sugiere que la solicitud sea válida o que la entidad solicitada exista o satisfaga otras condiciones previas. |
RESOURCE_EXHAUSTED |
Algunos recursos se agotaron, tal vez una cuota por usuario, o tal vez se agotó el espacio de todo el sistema de archivos. |
UNAUTHENTICATED |
La solicitud no tiene credenciales de autenticación válidas para la operación. |
UNAVAILABLE |
El servicio no está disponible actualmente. Lo más probable es que esta sea una condición transitoria y que se pueda corregir si vuelves a intentar una retirada. Ten en cuenta que no siempre es seguro reintentar operaciones no idempotentes. |
UNIMPLEMENTED |
La operación no se implementó, no se admite o no está habilitada en este servicio. |
UNKNOWN |
Error desconocido. Por ejemplo, este error puede mostrarse cuando un estado recibido de otro espacio de direcciones pertenece a un espacio de error desconocido en este espacio de direcciones. Además, los errores generados por API que no muestran suficiente información sobre el error pueden convertirse en este error. |