住所の取得と確認の機能はモビリティ サービス ツールキット 次のような配信アドレス指定に関する多くの一般的な問題に対処できます。 消費者からの不正確な住所入力、配送できない住所、 を使用します。
次のようなサービスがあります。
- Places API: エンドユーザーによる住所入力を簡略化し、以下の情報を提供します。 ルーティングに使用できます
- Address Validation API: 住所が実際の配達可能な場所を指しているかどうかを判断し、 追加のアドレスレベルのメタデータを提供します。
- Geocoding API: 指定された住所の緯度と経度を提供します。
このドキュメントでは、これらのサービスの使用方法について説明します。
住所の取得と検証について
正確で詳細な住所情報は配送業務に不可欠 依存関係に依存する下流のすべてのアクティビティの品質に影響するからです。 住所の取得元は、ユーザー向けアプリケーションかアップストリームか Google モビリティ サービスがこの点で役立ちます。 示します。
住所の取得元は、ユーザー向けアプリケーションかアップストリームか Google モビリティ サービスは、 次のようにキャプチャします。
消費者のエクスペリエンスの向上: お客様が正しい住所を提供できることと、荷物を 適切な場所に配送できます
ドライバーの生産性の向上: ドライバーが費やす時間を短縮 配送先住所の検索が可能になり、再配達の必要性が低減されます 試行されます。
住所を取得
Places API には Place Autocomplete あります。このサービスでは、テキストベースの予測入力機能が ビジネスや住所、電話番号といった場所や情報を ユーザーが住所を入力するとき、
配送先住所の取得が必要なユーザー向けアプリケーション オンラインの消費者/配送サイト、店舗内の従業員向けポータル 顧客向けの住所入力と選択を Place Autocomplete
たとえば、ユーザーが荷物の集荷をリクエストし、店内に入るとします。 あります。Place Autocomplete を使用すると、 住所を検索するには、数文字入力し、一致するリストから目的の住所を選択します。
Places API では、検索対象を 候補となる住所が Google Cloud の 選択します
アドレスを検証する
ユーザーの直接入力または API を使用して住所を取得したら、 お客様が正しい住所を提供していることを確認します。つまり、任意のアドレスから 住所コンポーネントの欠落や入力ミスなど、不正確な情報が含まれます。住所確認 不適切な住所を検出することで配送エラーを減らし、 配送の予測可能性を向上させます。
「 Address Validation API 住所コンポーネントを検証し、郵送用に住所を正規化し、 場所を特定します。どの住所が特定のドメインを指すのかを できます。住所が実在の場所を示していない場合、 ユーザーが修正できるようにする必要があります。
Address Validation API によって住所が 配送できない地域に言及している場合、ユーザーに修正を求めることができます できます。API 呼び出しを使用して住所を取得する場合は、その住所を拒否できます。
住所の位置の確認を許可する
ユーザーが住所を入力または選択し、 その住所を示す地図とマーカーを Google Maps Platform で 指定します。
こちらの Geocoding API を使用して、 住所の地理的座標。場所だけでなく Geocoding API は住所コンポーネントも返すため、これを使用して 住所の欠落している部分を確認できます。また、 location type: 場所から取得された座標の精度を示します。 できます。
ジオコーディングされた位置情報は、位置情報の割り当て、 最適な順序で運転手に配達します詳しくは、 ルートの最適化 をご覧ください。
Google モビリティ サービスを使用して住所を取得する
このセクションでは、住所キャプチャを実装する方法と、 検証できます。以下の手順は、Google API Console でプロジェクトがセットアップ済みであることを前提としています。 正しいサービス アカウントと課金が有効になっていることを確認します。特定の Google モビリティ サービスについては、Fleet Engine ドキュメント 設定する方法を紹介します。
住所入力機能を有効にする
- 有効にする Places API Google API Console の [API とサービス] セクションで確認できます。「 Places API に含まれる Place Autocomplete あります。
- 詳しくは、
Place Autocomplete
のドキュメントをご覧ください。
オプション パラメータ
。次に例を示します。
- components パラメータにより、出力が特定の国に限定されます。
- types パラメータは、結果を特定の場所タイプに制限します。 ユーザーが認識できる入力言語なども 考慮する必要があります
- 住所フォームを効率よく導入できるよう、Google Maps Platform には Quick Builder できます。
配送先住所を確認する
- [ Address Validation API Google API Console の [API とサービス] セクションで確認できます。
- 詳しくは、 Address Validation API 評価に使用できるさまざまなデータについてのドキュメントも ユーザーに提示する推奨事項を 提示します
受け取り場所または配送先の確認を許可する
- 任意のプラットフォームでインタラクティブな地図を作成して、 モバイルとウェブの両方に対応します詳細については、 Maps JavaScript API そこから他のプラットフォームの手順に進みましょう
- 住所のジオコードを取得するには、 Address Validation API または、Place Autocomplete のプレイス ID を Geocoding API 場所にマーカーを追加します。
- ユーザーが配送座標を調整できるようにするには、マーカーを ドラッグ可能にします。マーカーの動作については、ドキュメントをご覧ください (Android、 iOS、 Web)。
- 調整したマーカー位置のジオコードを取得します。また、 更新されたジオコードを reverse Geocoding API 対応する住所を取得できます。次に、IP アドレスを評価して 新しい位置の精度です。
配送先住所に関する追加情報を取得する
配送先住所に関する詳細なコンテキスト データを確保することは、 ステップを実行します。この情報から、以下を行うことができます。
- ドライバーの生産性の向上: ドライバーの生産性を向上させる 配送を完了するための情報を提供します。日時 他の Google モビリティ サービスの機能と組み合わせることで、 ドライバーが適切なタイミングで適切な場所に到着できます。
- 費用の削減: 運転手を効率的に適切な場所に届け、 繰り返し配送を減らすことで 人件費や燃料費も削減できます 管理できます。
- オペレーションのスケーリング: すべての住所キャプチャ機能では、 詳細なカバレッジを提供する Google の世界規模の地理空間データベース あらゆる場所で利用されています
Google モビリティ サービスでは、 コンテキスト データを使用します。目標が お手数をおかけしますが、下記のサービスのいずれかにお電話いただき、 表示されます。この情報はルートへの入力として使用できます 追加コンテキストを顧客に提供したり ダウンロードされます。
- Geocoding API が入力住所と場所を照合する を Google マップのデータベースから取得し、緯度と経度を提供します。
- Address は、さまざまな検証シグナルを提供するだけでなく、 Validation API は、入力された住所の緯度/経度も返します。 また、その場所の住居用フラグと商業用フラグ、および 米国の住所に対して USPS から各種 データが収集されます
- Place Details API は、 営業時間も含まれます