Captura y validación de direcciones

La función de captura y validación de direcciones es un kit de herramientas de servicios de movilidad. que ayuda a abordar varios problemas comunes relacionados con el direccionamiento de entregas, como ingreso inexacto de direcciones de los consumidores, direcciones que no se pueden entregar y la necesidad para realizar ajustes en las ubicaciones de los puntos de entrega.

Entre estos servicios, se incluyen los siguientes:

  • API de Places: Simplifica el ingreso de direcciones para los usuarios finales y proporciona información sobre lugares de interés que se pueden usar para crear rutas.
  • API de Address Validation: Determina si una dirección hace referencia a un lugar real de entregas y proporciona metadatos adicionales a nivel de dirección.
  • API de Geocoding: Indica la latitud y longitud de una dirección determinada.

En este documento, se describe cómo utilizar esos servicios.

Acerca de la captura y validación de direcciones

La información de dirección precisa y detallada es fundamental para las operaciones de entrega porque afecta la calidad de todas las actividades downstream que dependen de él. Ya sea que obtengas direcciones a través de una aplicación orientada al usuario o desde versiones ascendentes que usan una API, los servicios de movilidad de Google pueden ayudarte paso.

Ya sea que obtengas direcciones a través de una aplicación orientada al usuario o desde versiones ascendentes socios que usan una API, los servicios de movilidad de Google pueden ayudarte a determinar capturar de la siguiente manera:

  • Mejora de la experiencia del consumidor: Proporciona a los usuarios las herramientas para hacer lo siguiente: garantizar que puedan proporcionar una dirección correcta y que sus paquetes se entreguen al lugar correcto.

  • Mejora la productividad de los conductores: Reduce el tiempo que dedican tus conductores. buscar direcciones de entrega y reducir la necesidad de repetir la entrega intentos.

Cómo capturar la dirección

La API de Places contiene las Place Autocomplete servicio. Este servicio ofrece la opción de autocompletar texto basado en búsquedas geográficas por lugares recurrentes, como empresas, direcciones y lugares de interés, a medida que el usuario ingresa una dirección.

Para las aplicaciones orientadas al usuario que implican obtener una dirección de entrega, como un sitio en línea para consumidores o transportistas, o un portal de empleados en la tienda, simplifique para ingresar y seleccionar la dirección de correo electrónico de tus clientes mediante Place Autocomplete.

Por ejemplo, supongamos que un usuario solicita la recogida de un paquete e ingresa el punto de partida ubicación. Place Autocomplete les permite proporcionar una dirección ingresando solo algunos caracteres y seleccionando elementos de una lista correspondiente.

La API de Places también proporciona formas de restringir la búsqueda resultados, para que los desarrolladores puedan asegurarse de que las direcciones sugeridas se alineen con en las que tu empresa presta servicios.

Valida la dirección

Después de capturar una dirección, ya sea a partir de una entrada directa del usuario o mediante una API, asegurarse de que el cliente haya proporcionado una dirección correcta. Eso significa que una dirección de errores, como componentes de la dirección faltantes o errores tipográficos. Validación de la dirección Ayuda a reducir las fallas en las entregas, ya que detecta las direcciones incorrectas y mejora el rendimiento. previsibilidad de la entrega con un mejor conocimiento de los detalles de la dirección.

El API de Address Validation valida los componentes de la dirección, normaliza la dirección para el envío de correos electrónicos y encuentra la ubicación más conocida por él. Puede ayudar a comprender si una dirección se refiere a un en un lugar real. Si la dirección no se refiere a un lugar real, puede identificar componentes incorrectos, lo que permite a los usuarios corregirlos.

Si la API de Address Validation determina que la dirección es incorrecta o hace referencia a una ubicación donde no se puede entregar, puedes solicitarle al usuario que corrija que la modifica. Si obtienes la dirección mediante una llamada a la API, puedes rechazarla.

Permite la confirmación de la ubicación de la dirección

Después de que un usuario ingresa o selecciona una dirección, y después de que hayas validado utiliza Google Maps Platform para proporcionar un mapa y un marcador para indicar la ubicación de la dirección.

Usa el API de Geocoding para determinar las coordenadas geográficas de la dirección. Además de la ubicación, la La API de Geocoding también muestra componentes de dirección, que puedes usar para lo siguiente: obtener las partes de la dirección faltantes que se necesitan para las correcciones necesarias. También proporciona la el tipo de ubicación, que indica la precisión de las coordenadas recuperadas de la API.

La ubicación geocodificada también se puede usar para otros fines, como la asignación de la entrega a un conductor en la secuencia óptima. Consulta Optimización de rutas para conocer los detalles.

Cómo usar los Servicios de movilidad de Google para capturar direcciones

En esta sección, se proporciona información básica sobre cómo implementar la captura de direcciones y validación. En estos pasos, se da por sentado que ya configuraste un proyecto en la Consola de APIs de Google. y tener habilitadas las cuentas de servicio y la facturación correctas. Para obtener detalles específicos a los servicios de movilidad de Google, consulta Fleet Engine documentación para configurar tu proyecto.

Habilita las funciones para ingresar direcciones

  1. Habilitar API de Places en la sección APIs y servicios de la Consola de APIs de Google. El La API de Places incluye Place Autocomplete servicio.
  2. Revisa el Place Autocomplete documentación sobre las funciones adicionales que puedes usar, como el Parámetros opcionales sección. Por ejemplo:
    • El parámetro componentes limita los resultados a determinados países.
    • El parámetro de tipos restringe los resultados a ciertos tipos de ubicación, como direcciones e incluso idiomas de entrada permitidos del usuario.
  3. Para optimizar la implementación de un formulario de direcciones, Google Maps Platform ofrece un Herramienta de creación rápida dentro de la Consola de APIs de Google.

Valida la dirección de entrega

  1. Habilita el API de Address Validation en la sección APIs y servicios de la Consola de APIs de Google.
  2. Revisa el API de Address Validation documentación para comprender los diversos datos que puedes usar para evaluar el para abordar la calidad y mostrar recomendaciones a los usuarios.

Permite la confirmación de la ubicación de retiro o entrega

  1. Crea un mapa interactivo para los usuarios en tus plataformas preferidas para dispositivos móviles y la Web. Para obtener información específica, consulta la documentación del API de Maps JavaScript y navegar a otras instrucciones de la plataforma desde allí.
  2. Obtén el geocódigo de la dirección en la API de Address Validation o pasando el ID de lugar de Place Autocomplete al API de Geocoding, y agrega un marcador en la ubicación.
  3. Para permitir que el usuario ajuste las coordenadas de entrega, crea tus marcadores arrastrable. Consulta la documentación sobre los comportamientos de los marcadores (Android, iOS, Web).
  4. Recupera el geocódigo de la posición ajustada del marcador. También puedes pasar el geocódigo actualizado al API de Geocoding inversa para recuperar la dirección correspondiente. Luego, puedes evaluar la dirección y la precisión del nuevo puesto.

Obtén más contexto sobre las direcciones de entrega

Contar con datos contextuales detallados sobre las direcciones de entrega es esencial una vez que se determina una dirección. Con esta información, puedes hacer lo siguiente:

  • Mejorar la productividad de los conductores: Asegúrate de que los conductores tengan todas información útil para completar las entregas de forma correcta y eficiente. Cuándo combinado con otras funciones de los Servicios de movilidad de Google, puedes garantizar que los conductores lleguen al lugar correcto en el momento oportuno.
  • Reducción de costos: Llevar al conductor de forma eficiente al lugar correcto y reducir las entregas repetidas también puede reducir el costo de la mano de obra y los costos de combustible para de tu flota.
  • Escala tus operaciones: Todas las funciones de captura de direcciones usan La base de datos geoespacial mundial de Google, que brinda cobertura detallada. donde sea que expandas tu negocio.

Los servicios de movilidad de Google se pueden usar para obtener diversos datos contextuales sobre direcciones y ubicaciones. Una vez que hayas determinado dirección correcta, puede llamar a cualquiera de los servicios descritos más abajo para obtener el información relevante. Esta información se puede usar como una entrada en tu ruta de optimización o para brindar contexto adicional a los conductores en tu aplicación del controlador.

  • La API de Geocoding intenta hacer coincidir una dirección de entrada con una ubicación con la base de datos de Google Maps y brinda las coordenadas de latitud y longitud.
  • Además de proporcionar una variedad de indicadores de validación, Address La API de validación también proporciona la latitud y longitud de la dirección de entrada. También se muestran marcadores residenciales y comerciales de la ubicación, así como una variedad de datos del USPS para direcciones en EE.UU.
  • La API de Place Details proporciona información sobre lugares de interés, incluido el horario de atención de la empresa.