訪問者のタイムゾーンを初期値にするタイムゾーン選択を作る
訪問者自身に探させるのではなく、IPアドレスを使って設定フォームで訪問者のタイムゾーンをあらかじめ選択しておきます。
ステップごとに解説:住所リストのジオコーディング、訪問者の位置特定、標高プロファイルの作成、地点のタイムゾーンの取得。
訪問者自身に探させるのではなく、IPアドレスを使って設定フォームで訪問者のタイムゾーンをあらかじめ選択しておきます。
送信された配送先住所をジオコーディングし、拠点から一定の距離を超えている場合は、注文が確定する前に自動的に受け付けないようにします。
訪問者のIPアドレスからおおよその位置を完全に自社サーバー上で検出し、ブラウザーの位置情報の許可ダイアログを省きます。
座標を特定する際の副産物としてジオコーディングを利用し、1つの自由形式の住所文字列を、通り、都市、地域、郵便番号の個別のフィールドに分けます。
ここには非同期のジョブキューはなく、同期型の一括リクエストだけです。そのため大規模なジョブでは、分割して送信し、自分の割り当てヘッダーをポーリングすることになります。
2つの住所をジオコーディングして座標を取得し、すでに自分のコードにある標準的な大圏距離の計算で2地点間の距離を求めます。
逆ジオコーディングで顧客の座標を読みやすい住所に変換し、店舗リストと比較して、最も近い店舗から順に表示します。
訪問者のIPアドレスを使って、新規登録やチェックアウトのドロップダウンで正しい国をあらかじめ選択しておきます。訪問者が自分で選ぶ余地を奪うことなく、長いリストをスクロールする手間を省けます。
データセンターやホスティングのネットワークはASNとorganizationのフィールドにはっきり表れるため、自動化されたトラフィックをフィルタリングするのに役立つシグナルになります。
顧客データのエクスポートに含まれるすべての郵便番号を、各行を1件ずつ個別に検索するのではなく、1回の一括リクエストで特定します。
ガイドの記事だけを、公開され次第お届けします。
ガイドを購読する