Por qué usar la API de Address Validation
Con la API de Address Validation, puedes mejorar la previsibilidad de las entregas y reducir las fallas en la entrega, lo que proporciona una experiencia del cliente mejorada. Para ello, se deben detectar direcciones incorrectas y obtener un mejor conocimiento de sus características.
Si no necesitas validar los componentes individuales de la dirección para tu solicitud, es posible que la API de Geocoding se adapte mejor a tus necesidades. La API de Geocoding convierte direcciones en coordenadas de latitud y longitud, mientras que la API de Address Validation valida las direcciones para garantizar su precisión. Para obtener más información, consulta Cómo funciona la API de Address Validation a continuación y la descripción general de la API de Geocoding.
Qué puedes hacer con la API de Address Validation
Con la API de Address Validation, puedes determinar si una dirección se refiere a un lugar real. Si la dirección no hace referencia a un lugar real, la API puede identificar posibles componentes incorrectos que puedes presentar a tus clientes para que los corrijan. Aquí hay un flujo de trabajo de muestra con la API:
El cliente ingresa una dirección: En la siguiente imagen, se muestra un formulario simple que le permite al cliente ingresar una dirección, posiblemente como parte de un flujo de confirmación de la compra.
La app envía la dirección a la API: La aplicación pasa esta dirección como la entrada a la API de Address Validation.
La API valida y estandariza la dirección: En su respuesta, la API de Address Validation muestra la dirección completa como lo determina la API o indica dónde falta información.
El cliente corrige o confirma la dirección recomendada: Según lo que muestre la API, puedes proporcionarle los siguientes mensajes:
Presenta una dirección recomendada para que el cliente confirme lo siguiente:
Pídele al cliente que agregue la información que falta:
Pídele al usuario que corrija la dirección si la API no puede validar la dirección de entrada debido a que falta información o es incorrecta:
Cómo funciona la API de Address Validation
La validación de dirección acepta una solicitud POST con la dirección en forma de cuerpo JSON. Separa la dirección en sus componentes individuales y, luego, realiza las siguientes verificaciones y correcciones:
- Correcto: Proporciona verificaciones de validación a nivel de componente, incluidas las instalaciones locales cuando están disponibles.
- Completo: Intenta inferir componentes de dirección faltantes o incorrectos.
- Formato correcto: Limpia y estandariza el formato de los componentes de dirección.
Prueba la demostración para ver la API de Address Validation en acción.
Recursos
En la siguiente tabla, se resumen los recursos disponibles a través de la API de Address Validation junto con los datos que muestra. Para obtener detalles específicos, consulta la referencia de la API de Address Validation.
Recursos de datos | Datos mostrados |
---|---|
Componentes de la dirección en formato JSON. Consulta Valida una dirección. |
Dirección completa y validada (si es posible) Estado de validación de cada componente de la dirección Si está disponible para una dirección:
Consulta Comprende la respuesta de validación. |
Cómo usar la API de Address Validation
1 | Prueba la demostración | Explora la demostración con una variedad de formularios de dirección, tanto correctos como incorrectos. La demostración proporciona una manera útil de explorar los valores que se muestran del servicio y la respuesta de la API con formato JSON. |
2 | Verifica la cobertura | Revisa los detalles de cobertura para ver en qué países y regiones es compatible la API de Address Validation. |
3 | Prepárate | Comienza con Configura tu proyecto de Google Cloud y completa las instrucciones que aparecen a continuación. |
4 | Cómo solicitar una validación de dirección | Comienza con una dirección simple y, luego, para mayor precisión, puedes habilitar CASS (solo para direcciones de EE.UU. y RR.PP.). Consulta Cómo solicitar una validación de dirección. |
5 | Procesa una respuesta | La respuesta de la API de Address Validation proporciona dos propiedades, cada una de las cuales se usa de manera diferente. Consulta Explicación de una respuesta básica. |
6 | Mejora la exactitud de la validación | Para ayudar a mejorar la precisión de las direcciones, proporciona comentarios sobre las respuestas de la API de Address Validation. Consulta Cómo proporcionar comentarios de validación de direcciones. |
Bibliotecas cliente disponibles
Para obtener una lista de las bibliotecas cliente disponibles para la API de Address Validation, consulta Bibliotecas cliente.
Acerca de CASSTM
El Servicio Postal de Estados Unidos® (USPS®)1 mantiene el Sistema de Asistencia de Precisión de la Codificación (CASSTM) para brindar asistencia y certificar a los proveedores de validación de direcciones. Se confirmó que un servicio CASS CertifiedTM, como la API de Address Validation, es su capacidad de completar la información que falta en una dirección, estandarizarla y actualizarla para brindarte la dirección más actualizada y precisa.
El CASS no está habilitado de forma predeterminada y solo es compatible con las regiones “US” y “PR”. Para habilitar CASS, establece enableUspsCass
en true
como parte de una solicitud de validación. Para obtener más información, consulta Valida una dirección.
Como parte de nuestro uso de los servicios del USPS, este servicio evalúa las solicitudes de direcciones creadas de forma artificial. Si USPS identifica que una dirección de entrada se creó de forma artificial, Google debe dejar de validar las direcciones del cliente y debe informar la información de contacto del cliente (nombre y dirección), la dirección de entrada relevante y los datos de uso agregados al USPS. Si usas la API, aceptas estas Condiciones Específicas del Servicio.
Próximos pasos
- Revisa las Preguntas frecuentes: Ve a Preguntas frecuentes.
- Revisa las áreas de cobertura: Ve a Detalles de la cobertura por país y región.
- Procesar direcciones en gran volumen: Consulta Usar la API de Address Validation para procesar direcciones en gran volumen.
-
Google Maps Platform es un licenciatario no exclusivo del Servicio Postal de los Estados Unidos®. Las siguientes marcas son propiedad del Servicio Postal de Estados Unidos® y se usan con permiso: United States Postal Service®, CASSTM, CASS CertifiedTM. pasar