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_ARGUMENTindica 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_ARGUMENTse for solicitado a ler em um deslocamento fora do intervalo [0,2^32-1], mas geraráOUT_OF_RANGEse 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. |