Classe MapsNetworkError
Classe
google.maps.MapsNetworkError
Classe base para gerenciar erros de rede no Maps.
Essa classe estende
Error.
Acesse ligando para const {MapsNetworkError} = await google.maps.importLibrary("core"). 
Consulte Bibliotecas na API Maps JavaScript.
Propriedades | |
|---|---|
code | 
Tipo: 
DirectionsStatus|DistanceMatrixStatus|ElevationStatus|GeocoderStatus|MaxZoomStatus|PlacesServiceStatus|RPCStatus|StreetViewStatusIdentifica o tipo de erro produzido pela API.  | 
endpoint | 
 Representa o serviço de rede que respondeu com o erro.  | 
Classe MapsRequestError
Classe
google.maps.MapsRequestError
Representa um erro de solicitação de um serviço da Web, ou seja, o equivalente a um código 4xx em HTTP.
Essa classe estende
MapsNetworkError.
Acesse ligando para const {MapsRequestError} = await google.maps.importLibrary("core"). 
Consulte Bibliotecas na API Maps JavaScript.
Propriedades | |
|---|---|
Herdado:
code,
endpoint
 | 
MapsServerError class
Classe
google.maps.MapsServerError
Representa um erro do lado do servidor de um serviço da Web (ou seja, o equivalente a um código 5xx em HTTP).
Essa classe estende
MapsNetworkError.
Acesse ligando para const {MapsServerError} = await google.maps.importLibrary("core"). 
Consulte Bibliotecas na API Maps JavaScript.
Propriedades | |
|---|---|
Herdado:
code,
endpoint
 | 
Constantes MapsNetworkErrorEndpoint
Constantes de google.maps.MapsNetworkErrorEndpoint
Identificadores para endpoints de API usados por instâncias MapsNetworkError.
Acesse ligando para const {MapsNetworkErrorEndpoint} = await google.maps.importLibrary("core"). 
Consulte Bibliotecas na API Maps JavaScript.
Constantes | |
|---|---|
DIRECTIONS_ROUTE | 
Identifica a API Routes na API Directions. | 
DISTANCE_MATRIX | 
Identifica a API DistanceMatrix. | 
ELEVATION_ALONG_PATH | 
Identifica a API getElevationsAlongPath na API Elevation. | 
ELEVATION_LOCATIONS | 
Identifica a API getElevationForLocations na API Elevation. | 
FLEET_ENGINE_GET_DELIVERY_VEHICLE | 
Identifica a API Get DeliveryVehicle no Fleet Engine. | 
FLEET_ENGINE_GET_TRIP | 
Identifica a API Get Trip no Fleet Engine. | 
FLEET_ENGINE_GET_VEHICLE | 
Identifica a API Get Vehicle no Fleet Engine. | 
FLEET_ENGINE_LIST_DELIVERY_VEHICLES | 
Identifica a API List DeliveryVehicles no Fleet Engine. | 
FLEET_ENGINE_LIST_TASKS | 
Identifica a API List Tasks no Fleet Engine. | 
FLEET_ENGINE_LIST_VEHICLES | 
Identifica a API List Vehicles no Fleet Engine. | 
FLEET_ENGINE_SEARCH_TASKS | 
Identifica a API Search Tasks no Fleet Engine. | 
GEOCODER_GEOCODE | 
Identifica a API Geocode no Geocoder. | 
MAPS_MAX_ZOOM | 
Identifica a API MaximumZoomImageryService na API Maps. | 
PLACES_AUTOCOMPLETE | 
Identifica a API Autocomplete na API Places. | 
PLACES_DETAILS | 
Identifica a API Details na API Places. | 
PLACES_FIND_PLACE_FROM_PHONE_NUMBER | 
Identifica a API findPlaceFromPhoneNumber na API Places. | 
PLACES_FIND_PLACE_FROM_QUERY | 
Identifica a API findPlaceFromQuery na API Places. | 
PLACES_GATEWAY | 
Identifica a API Gateway na API Places. | 
PLACES_GET_PLACE | 
Identifica a API Get Place na API Places. | 
PLACES_LOCAL_CONTEXT_SEARCH | 
Identifica a API LocalContextSearch na API Places. | 
PLACES_NEARBY_SEARCH | 
Identifica a API NearbySearch na API Places. | 
PLACES_SEARCH_TEXT | 
Identifica a API Search Text na API Places. | 
STREETVIEW_GET_PANORAMA | 
Identifica o método "getPanorama" no serviço Street View. | 
Constantes RPCStatus
Constantes de google.maps.RPCStatus
O status retornado por um serviço da Web. Consulte https://grpc.github.io/grpc/core/md_doc_statuscodes.html.
Acesse ligando para const {RPCStatus} = await google.maps.importLibrary("core"). 
Consulte Bibliotecas na API Maps JavaScript.
Constantes | |
|---|---|
ABORTED | 
A operação foi cancelada, normalmente devido a um problema de simultaneidade, como falha na verificação do sequenciador ou cancelamento da transação. | 
ALREADY_EXISTS | 
A entidade que um cliente tentou criar já existe. Por exemplo, arquivo ou diretório. | 
CANCELLED | 
A operação foi cancelada, geralmente pelo chamador | 
DATA_LOSS | 
Perda ou corrupção irrecuperável de dados. | 
DEADLINE_EXCEEDED | 
O prazo expirou antes do término da operação. Para operações que alteram o estado do sistema, este erro pode ser retornado mesmo que a operação tenha sido concluída com sucesso. Por exemplo, uma resposta bem-sucedida de um servidor pode ter sido atrasada por muito tempo. | 
FAILED_PRECONDITION | 
A operação foi rejeitada porque o estado do sistema não é o necessário para a execução dela. | 
INTERNAL | 
Erros internos. Significa que algumas invariantes esperadas pelo sistema subjacente foram corrompidas. Este código do erro é reservado para erros graves. | 
INVALID_ARGUMENT | 
O cliente especificou um argumento inválido. Observe que isso é diferente de FAILED_PRECONDITION. INVALID_ARGUMENT indica argumentos problemáticos, independentemente do estado do sistema. Por exemplo, um nome de arquivo incorreto. | 
NOT_FOUND | 
Alguma entidade solicitada não foi encontrada. Por exemplo, arquivo ou diretório. | 
OK | 
Não é um erro. Retornado quando bem-sucedido. | 
OUT_OF_RANGE | 
Houve uma tentativa da operação depois do intervalo válido. Por exemplo, busca ou leitura após o fim do arquivo. Diferentemente de INVALID_ARGUMENT, este erro indica um problema que poderá ser corrigido se o estado do sistema mudar. Por exemplo, um sistema de arquivos de 32 bits gerará INVALID_ARGUMENT se for solicitado a ler em um deslocamento fora do intervalo [0,2^32-1], mas gerará OUT_OF_RANGE se for solicitado a ler um deslocamento que ultrapasse o tamanho do arquivo atual. | 
PERMISSION_DENIED | 
O autor da chamada não tem permissão para executar a operação especificada. Esse código do erro não indica que a solicitação seja válida nem que a entidade solicitada exista ou satisfaça outras condições prévias. | 
RESOURCE_EXHAUSTED | 
Houve o esgotamento de algum recurso, como uma cota por usuário. Também é possível que todo sistema de arquivos esteja sem espaço. | 
UNAUTHENTICATED | 
A solicitação não tem credenciais válidas de autenticação para a operação. | 
UNAVAILABLE | 
O serviço não está disponível no momento. Muito provavelmente, trata-se de uma condição temporária, que pode ser corrigida ao tentar novamente com uma retirada. Nem sempre é seguro repetir operações não idempotentes. | 
UNIMPLEMENTED | 
A operação não foi implementada ou não é compatível nem está ativada neste serviço. | 
UNKNOWN | 
Erro desconhecido. Por exemplo, esse erro pode ser retornado quando um status recebido de outro espaço de endereço pertence a um espaço de erro desconhecido no espaço de endereço atual. Além disso, os erros gerados por APIs que não retornam informações de erro suficientes podem ser convertidos neste erro. |