現在のアプリは、ユーザーのアドレス情報を保存する必要があります。私は現在、通常の住所/市/州/郵便番号のテキストボックスとドロップダウンを使用するか、すべてを1行にまとめるというGoogleの方法を使用するかについて議論しています。これらの方法のいずれかで住所情報を保存することの賛否両論について何か考えはありますか?
7 に答える
あなたはそれを分割する必要があります。これにより、今後のレポート作成がはるかに簡単になります。州、郵便番号、または市のすべての居住者を引き上げたい場合はどうなりますか?1つのフィールドすべてを使用すると、行き詰まり、分割しておけばよかったと思います。
また、ユーザーにプロンプトを表示しないと、ユーザーは必要なすべての情報を入力するのを忘れてしまいます。
投稿のuser-inputタグから判断すると、ユーザーがデータを入力する方法と、バックエンドデータベースにデータを保存する方法を参照していると思います。
情報を並べ替えて分析できるようにする場合(たとえば、レポートや統計の目的で)、データベースはこの情報を個別のフィールドとして保存する必要があります。
この場合、アドレス情報を個々のフィールドに適切に解析できるかどうかは、あなたがどれだけ自信を持っているかによると思います。
ハイブリッドオプションの1つは、ユーザーがアドレスを1行で入力し、情報を個別のフィールドに解析するための最善の方法を実行できるようにすることです。これは、Outlookが連絡先のアドレスを管理する方法と似ています。すべての情報を1つのメモフィールドに入力すると、それが分割されます。次に、フィールドのいずれかが間違って解釈された場合に修正できます。
ユーザーが自分のアドレスを入力するためのテキスト フィールドが 1 つしかないということには、私は大反対です。特定のフィールドがないと、郵便番号やその他の重要な情報を省略してしまう人がどれだけ多いかに驚かれることでしょう。また、他の人が述べたように、すべてのデータが事前に解析されている場合、後でこの情報についてレポートすることがはるかに簡単になります。他のユーザーが言及したように、Outlook などのプログラムはこの情報を解析しますが、データのソースが電子メールの署名であることが多く、これは一貫した形式ではないためです。
私はそれを分割する傾向があり、住所の特定のセクションを検索できるようにし、フォーマットを知ることで処理したい住所を制限できます。つまり、東海岸の住所にのみ発送します.
1) 分割する必要があります。
2)国際住所の入力を試みる前に、これを読むことをお勧めしますか?
入力を確実に分割します。あなたがそれを助けることができるなら、そしてあなたのビジネス要件にもよりますが、エントリーの時点で住所確認を実行するのが賢明かもしれません. これにより、あなたのアドレスがデータベースにきれいに入っていることがわかり、詐欺防止など、他の多くのことを行うことができます. 確認済みの住所があると、物理的な商品を顧客に発送する場合の送料を削減できます。また、AVS 確認時に正しい郵便番号が送信されるようにすることで、クレジット カードの加盟店手数料を削減できます。
完全な開示のために、私は SmartyStreets の創設者です。CASS認定の住所確認サービスを提供しています。ユーザーは、スクラビング用のリスト(CSV/Excel/etc) を Web サイトにアップロードするか、LiveAddress と呼ばれるアドレス検証 Web サービス API を使用できます。
キビさんに同感です。人々がフィールドのラベルを読んでさえいないことに驚きました。名前と姓、郵便番号と市区町村などが逆になっています。
いいえ、海外の顧客を対象とした Web アプリケーションでは、郵便番号が有効かどうかを判断することはできません。 ...
国によっては、郵便番号にアルファベットが含まれている、長さが異なる、州情報がないなどがあります。