Errors

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.

code
Identifica 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.

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.

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.

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_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.

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.