住所確認の概要

欧州経済領域(EEA)のデベロッパー

Maps JavaScript API で Address Validation を使用する理由

Address Validation ライブラリは、住所を入力として受け取り、住所の構成要素を識別して検証します。また、郵送用の住所を標準化し、その住所に最適な既知の緯度と経度の座標を特定します。必要に応じて、米国とプエルトリコの住所については、Coding Accuracy Support System(CASS™)を有効にできます。

Address Validation API を使用すると、配達の予測可能性を向上させ、配達の失敗を減らすことができるため、カスタマー エクスペリエンスを向上させることができます。これを行うには、不正な住所を検出し、住所の特徴をより正確に把握します。

Maps JavaScript API の Address Validation でできること

Maps JavaScript API の Address Validation を使用すると、住所が実在する場所を参照しているかどうかを判断できます。住所が実在の場所を参照していない場合、API は間違っている可能性のあるコンポーネントを特定し、お客様に提示して修正してもらうことができます。ワークフローの例を次に示します。

  1. ユーザーが住所を入力する - 次の画像は、ユーザーが住所を入力できる基本的なフォームを示しています。これは、購入手続きのフローの一部として表示されることがあります。

    お客様が入力した住所。
  2. アプリが API にアドレスを送信する - アプリケーションは fetchAddressValidation メソッドを使用してこのアドレスを渡します。

  3. API が住所を検証して標準化する - Address Validation API は、レスポンスで、API によって決定された完全な住所を返すか、情報が不足している場所を示します。

  4. お客様が住所を確認または修正する - API から返される内容に応じて、お客様に次のプロンプトを表示できます。

    1. 推奨される住所を確認します。
    2. 不足している情報を提供する。
    3. 住所を修正します。
    お客様は修正された住所を確認できます。 お客様は不足している情報を提供できます。 お客様が住所を修正できる。

Maps JavaScript API の Address Validation の仕組み

fetchAddressValidation が呼び出されると、API は次の処理を試みます。

  • 修正 - 区画データ(該当する場合)などのコンポーネント レベルの検証チェックを提供します。
  • Completes - 欠落している住所コンポーネントや不正確な住所コンポーネントを推測しようとします。
  • Formats - 住所の構成要素の形式をクリーンアップして標準化します。

CASS™ について

United States Postal Service®(USPS®)1 は、住所検証サービスのプロバイダを支援し認定するために、Coding Accuracy Support System(CASS™)を運営しています。Address Validation API などの CASS Certified™ サービスは、住所に不足している情報を補完し、標準化して、最新かつ最も正確な住所に更新する機能が確認されています。

CASS はデフォルトでは有効になっておらず、「US」リージョンと「PR」リージョンでのみサポートされています。CASS を有効にするには、検証リクエストの一部として enableUspsCass を true に設定します。詳細については、住所を検証するをご覧ください。

USPS サービスの使用の一環として、USPS は、人工的に作成された住所のリクエストを評価します。USPS が入力された住所を人為的に作成されたものと特定した場合、Google はそのお客様の住所の検証を停止し、お客様の連絡先情報(名前と住所)、関連する入力住所、集計された使用状況データを USPS に報告する必要があります。この API を使用すると、サービス固有の利用規約に同意したことになります。

次のステップ


  1. Google Maps Platform は、United States Postal Service® の非独占的なライセンシーです。United States Postal Service®、CASS™、CASS Certified™ の各商標は、United States Postal Service® が所有し、許諾を得て使用しています。 ↩