user-input - ingles - que significa zip code en español
¿Rompe las direcciones en street/city/state/zip? (7)
1) Deberías dividirlo.
2) ¿Puedo recomendarle que lea esto antes de intentar hacer una entrada de dirección internacional?
Mi aplicación actual necesita almacenar información de dirección para un usuario. Actualmente estoy debatiendo si utilizar la dirección de la calle / city / state / zip textboxes y desplegables habituales o seguir el método de Google de tener todo en una sola línea. ¿Alguna idea sobre los pros / contras de almacenar información de dirección de cualquiera de estas maneras?
A juzgar por la etiqueta de entrada del usuario en su publicación, supongo que se refiere a cómo el usuario ingresa los datos, y ahora cómo está almacenando los datos en su base de datos de fondo.
Presumiblemente, su base de datos aún necesitará almacenar esta información como campos separados, si desea poder ordenar y analizar la información (por ejemplo, con fines de informes y estadísticas).
En este caso, creo que dependerá de qué tan seguro esté usted de que pueda analizar correctamente la información de direccionamiento en sus campos individuales.
Una opción híbrida sería permitir al usuario ingresar la dirección como una sola línea, y luego realizar un análisis de mejor esfuerzo de la información en los campos separados. Esto es similar a cómo gestiona Outlook las direcciones para los contactos: ingresa toda la información en un único campo de memorando y luego lo divide por usted. A continuación, puede corregir si interpretó alguno de los campos incorrectos.
Deberías dividirlo. Hará que sea mucho más fácil hacer reportes a lo largo del camino. ¿Qué sucede si desea retirar a todos los residentes de un estado, código postal o ciudad? Si usa todo un campo, se quedará atascado y desearía haberlo dividido.
Además, los usuarios se olvidarán de incluir toda la información que necesiten si no se les solicita.
Estaría en contra de tener solo un campo de texto donde los usuarios ingresen su dirección. Te sorprendería saber cuántas personas omitirán su código postal u otra información importante si no cuentas con un campo específico para ello. Además, como han mencionado otros, hace que informar sea mucho más fácil para informar sobre esta información más adelante si todos los datos son pre-analizados. Como otros usuarios mencionaron, los programas como Outlook analizarán esta información, pero solo porque el origen de los datos suele ser las firmas de los correos electrónicos, algo que nunca está en un formato consistente.
Estoy de acuerdo con Kibbee. Incluso me sorprendió ver que las personas ni siquiera leen las etiquetas del campo, invierten el nombre y el apellido, el código postal y la ciudad, etc.
No, no puede determinar si un código postal es válido, en una aplicación web dirigida a clientes internacionales ...
Algunos países tienen caracteres alfabéticos en el código postal, varias longitudes, sin información de estado, etc.
Tiendo a dividirlo, permite buscar una sección específica de la dirección y puedes limitar las direcciones que deseas manejar conociendo el formato, es decir, solo enviar a direcciones de la costa este.
Definitivamente dividir la entrada. Si puede ayudarlo, y dependiendo de los requisitos de su negocio, puede ser conveniente realizar la verificación de la dirección en el punto de entrada. Esto le permitirá saber que sus direcciones estarán limpias en su base de datos y le permitirá hacer otras cosas, como la prevención de fraude. Tener una dirección verificada puede ayudar a reducir los costos de envío si envía productos físicos a sus clientes y puede ayudar a reducir los aranceles de los comerciantes de tarjetas de crédito al garantizar que se presente el código postal correcto durante la verificación de AVS.
En aras de una divulgación completa, soy el fundador de SmartyStreets. Ofrecemos servicios de verificación de direcciones certificados por CASS . Los usuarios pueden subir una lista para el fregado (CSV / Excel / etc) a nuestro sitio web o utilizar nuestra API de servicio web de verificación de direcciones llamada LiveAddress.