Captura y validación de direcciones

El kit de herramientas de la solución de flota de red de acceso de Google Maps Platform que resuelven varios problemas habituales relacionados con la entrega de direcciones: la entrada de direcciones por parte de los consumidores, las direcciones que no se pueden entregar y la necesidad de ajustes a 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 se refiere a un lugar real de entregas y proporciona metadatos adicionales a nivel de dirección.
  • API de Geocoding — Proporciona la latitud y longitud de una dirección dada.

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

Información 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 a través de una API, Last Mile Fleet Solution puede ayudarte con este paso.

Si te aseguras de haber registrado una dirección exacta, sucederá lo siguiente:

  • Mejorar la experiencia del consumidor: Ofrezca a los usuarios las herramientas para garantizar que puedan proporcionar fácilmente 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 funcionalidad de autocompletar para texto 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 entrada y selección de direcciones para tus clientes con 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 facilita proporcionar una dirección ingresando solo algunos caracteres y seleccionando elementos de una lista coincidente.

La API de Places también proporciona maneras de restringir resultados de búsqueda, para que tus los desarrolladores pueden asegurarse de que las direcciones sugeridas coincidan con las ubicaciones a las que a la empresa.

Valida la dirección

Después de capturar una dirección, ya sea a partir de una entrada directa del usuario o a través de una API, asegurarse de que el cliente haya proporcionado una dirección correcta. Eso significa que una dirección de errores, como componentes de 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 se refiere a una ubicación que no se puede entregar, puedes pedirle al usuario que la corrija. Si obtener la dirección a través de 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 del artículo ubicación, la API de Geocoding también muestra componentes de dirección, lo que te permite 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.

Usa los servicios de la solución de flota de red de acceso 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 configuraste un proyecto en la Consola de APIs de Google y habilitaste las cuentas de servicio y la facturación correctas. Más información específica de la solución de flota de red de acceso, consulta la Documentación de Flet Engine para configurar tu proyecto.

Habilitar la entrada sencilla de direcciones

  1. Habilitar API de Places en la sección APIs y servicios de la Consola de APIs de Google. La API de Places incluye el servicio de Place Autocomplete.
  2. Revisa el Place Autocomplete documentación para obtener más funciones, 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 implementar fácilmente un formulario de dirección, Google Maps Platform ofrece una 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 capacidades de la solución de flota de red de acceso, puedes garantizar que los conductores lleguen al lugar correcto en el momento oportuno.
  • Reducir costos: Llevar al conductor al lugar adecuado de forma eficiente 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 fácilmente: 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 Last Mile Fleet Solution pueden usarse para obtener una variedad de datos contextuales sobre direcciones y ubicaciones. Una vez que hayas determinado dirección correcta, puedes llamar a cualquiera de los siguientes servicios para obtener las información. 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 mediante Base de datos de Google Maps y proporciona la 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.

Consulta las secciones anteriores para obtener información sobre cómo habilitar las distintas APIs y comenzar a usarlas.