Captura e validação de endereços

O recurso de captura e validação de endereço é um kit de ferramentas de serviços de mobilidade que ajuda a resolver vários problemas comuns com o endereçamento de entrega, como entradas de endereço incorretas de consumidores, impossibilidade de entrega e a necessidade para ajustes nos locais do ponto de exibição.

Esses serviços incluem o seguinte:

  • API Places: Simplifica a entrada de endereço para usuários finais e fornece informações sobre pontos de interesse que podem ser usados para rotas.
  • API Address Validation: Determina se um endereço se refere a um local de entrega real e fornece metadados adicionais no nível do endereço.
  • API Geocoding: Informa a latitude e a longitude de um endereço específico.

Este documento descreve como usar esses serviços.

Sobre a captura e a validação de endereços

Informações de endereço precisas e detalhadas são essenciais para as operações de entrega porque afeta a qualidade de todas as atividades downstream que dependem dele. Quer você receba endereços por meio de um aplicativo voltado para o usuário ou de upstream parceiros que usam uma API, os serviços de mobilidade do Google podem ajudar nessa tarefa. etapa.

Quer você receba endereços por meio de um aplicativo voltado para o usuário ou de upstream parceiros que usam uma API, os serviços do Google Mobility podem ajudar com o endereço capture da seguinte forma:

  • Melhorar a experiência do consumidor: forneça aos seus usuários as ferramentas para garantir que possam fornecer um endereço correto e que os pacotes sejam entregues no lugar certo.

  • Melhorar a produtividade dos motoristas:reduza o tempo que eles passam. a busca por endereços de entrega e reduzem a necessidade de entregas repetidas de tentativas.

Capturar o endereço

A API Places contém a Place Autocomplete serviço. Esse serviço fornece recursos de preenchimento automático para pesquisas geográficas ao retornar locais, como empresas, endereços e pontos de interesse enquanto o usuário digita um endereço.

Para aplicativos voltados ao usuário que envolvem a obtenção de um endereço de entrega, como um site on-line para consumidores ou transportadoras ou um portal para funcionários na loja, simplifique a inserção e a seleção de endereços para seus clientes usando Place Autocomplete.

Por exemplo, suponha que um usuário solicite a retirada de um pacote e insira a retirada o local. Com o Place Autocomplete, eles podem fornecer um endereço inserindo apenas alguns caracteres e selecionando de uma lista correspondente.

A API Places também permite restringir pesquisas para que seus desenvolvedores possam garantir que os endereços sugeridos estejam alinhados locais que sua empresa atende.

Valide o endereço

Depois de capturar um endereço, seja por entrada direta do usuário ou usando uma API, garantir que o cliente informou o endereço correto. Ou seja, um endereço livre de imprecisões, como erros de digitação ou componentes de endereço faltando. Validação de endereço ajuda a reduzir falhas na entrega ao detectar endereços incorretos e melhora previsibilidade de entrega com melhor conhecimento dos detalhes do endereço.

A API Address Validation valida os componentes do endereço, normaliza o endereço para correspondência e encontra o local mais conhecido para isso. Pode ajudar a entender se um endereço se refere a uma lugar de verdade. Caso o endereço não se refira a um lugar real, ele pode identificar componentes possivelmente errados, permitindo que os usuários os corrijam.

Se a API Address Validation determinar que o endereço estiver incorreto ou se referir a um local que não pode ser entregue, solicite que o usuário corrija o problema reimplantá-lo. Se você conseguir o endereço usando uma chamada de API, poderá rejeitá-lo.

Permitir a confirmação do local do endereço

Depois que um usuário inserir ou selecionar um endereço e você tiver validado os , use a Plataforma Google Maps para fornecer um mapa e um marcador para indicar a localização do endereço.

Use o API Geocoding para determinar a coordenadas geográficas do endereço. Além do local, o A API Geocoding também retorna componentes de endereço, que podem ser usados para obter partes ausentes do endereço necessárias para as correções necessárias. Ele também fornece tipo de local, que indica a precisão das coordenadas recuperadas do a API.

O local geocodificado também pode ser usado para outros fins, como atribuir a entrega a um motorista na sequência ideal. Consulte Otimização de rotas para mais detalhes.

Usar os serviços de mobilidade do Google para capturar endereços

Esta seção fornece informações básicas sobre como implementar a captura de endereços e validação. Estas etapas pressupõem que você tenha configurado um projeto no Console de APIs do Google e ativar as contas de serviço e o faturamento corretos. Para detalhes específicos aos serviços de mobilidade do Google, consulte a documentação do Google Fleet Engine documentação para configurar seu projeto.

Ativar recursos de entrada de endereço

  1. Ativar API Places na seção "APIs e serviços" do Console de APIs do Google. A A API Places inclui o Place Autocomplete serviço.
  2. Analise o Place Autocomplete documentação de recursos adicionais que você pode usar, como a Parâmetros opcionais nesta seção. Exemplo:
    • O parâmetro de componentes limita a saída a determinados países.
    • O parâmetro "types" restringe os resultados a determinados tipos de local. como endereços e até idiomas de entrada permitidos pelo usuário.
  3. Para simplificar a implantação de um formulário de endereço, a Plataforma Google Maps oferece uma Criador rápido de soluções no Console de APIs do Google.

Valide o endereço de entrega

  1. Ative o API Address Validation na seção "APIs e serviços" do Console de APIs do Google.
  2. Analise o API Address Validation documentação para entender os diversos dados que você pode usar para avaliar a abordar a qualidade e mostrar recomendações aos usuários.

Permitir a confirmação do local de retirada ou entrega

  1. Crie um mapa interativo para os usuários nas suas plataformas preferidas para dispositivos móveis e na Web. Para mais detalhes, consulte a documentação API Maps JavaScript e navegue para outras instruções da plataforma a partir dela.
  2. Obtenha o geocódigo do endereço usando o API Address Validation ou transmitindo o ID de lugar do Place Autocomplete para a API Geocoding, e adicionar um marcador no local.
  3. Para permitir que o usuário ajuste as coordenadas de entrega, crie seus marcadores arrastável. Consulte a documentação sobre os comportamentos dos marcadores (Android, iOS, Web).
  4. Recupere o geocódigo da posição ajustada do marcador. Você também pode transmitir o geocódigo atualizado para a API Geocoding inversa para recuperar o endereço correspondente. Você pode avaliar endereços e a precisão da nova posição.
.

Confira mais contexto sobre os endereços de entrega

Ter dados contextuais detalhados sobre endereços de entrega é um próximo elemento essencial etapa depois que um endereço for determinado. Com essas informações, é possível:

  • Melhore a produtividade dos motoristas: garanta que os motoristas tenham todas as funções informações para concluir entregas com sucesso e eficiência. Quando combinado com outros recursos dos serviços de mobilidade do Google, você garante os motoristas cheguem ao lugar certo na hora certa.
  • Reduzir custos: levar o motorista ao lugar certo com eficiência e a redução de entregas repetidas também pode reduzir o custo de mão de obra e combustível para sua frota.
  • Dimensione suas operações: todos os recursos de captura de endereço usam O banco de dados geoespacial global do Google, que oferece cobertura granular. onde quer que você expanda seus negócios.

Os serviços de mobilidade do Google podem ser usados para acessar vários dados contextuais sobre endereços e locais. Depois de determinar endereço correto, você poderá ligar para qualquer um dos serviços descritos abaixo para obter o informações relevantes. Essas informações podem ser usadas como entrada para seu trajeto sistemas de otimização ou para fornecer mais contexto aos motoristas da sua do driver do app.

  • A API Geocoding tenta corresponder um endereço de entrada a um local com o banco de dados do Google Maps e fornece a latitude/longitude.
  • Além de fornecer vários sinais de validação, o Address A API de validação também fornece a latitude/longitude do endereço de entrada. Ele também fornece bandeiras residenciais e comerciais para o local e uma diversos dados do USPS para endereços dos EUA.
  • A API Place Details fornece informações sobre pontos de interesse, incluindo o horário de funcionamento.