解説
ジオターゲティングとは、プロキシ設定を通じて出口IPの地理的な発信元を指定する機能です。ほとんどのレジデンシャルプロキシおよびISPプロキシプロバイダーは、プロキシのユーザー名(例:`customer-USER-country-de-city-berlin`)を通じてジオターゲティングを公開しており、トラフィックの送信元として表示されるIPの場所を細かく制御できます。
ジオターゲティングが重要なのは、現代のウェブが高度にローカライズされているからです。検索エンジンは国によって異なる結果を返し、ECサイトは地域によって異なる価格と在庫を表示し、広告は市場ごとに異なる配信が行われ、多くのサービスはコンテンツを地理的に完全に制限しています。ジオターゲティングがなければ、実際の顧客が目にするデータではなく、偏った一つの視点(プロキシゲートウェイのデフォルトの場所)しか見えません。
ほとんどのワークフローでは、ジオターゲティングとローテーションを組み合わせます。国をターゲットに設定し、その国内でIPをローテーションすることで、同じ市場から多様なレジデンシャルトラフィックを取得します。一部の高度なワークフローでは、ジオターゲティングと都市またはASNフィルターを組み合わせて、非常に特定の消費者セグメント(例:ブルックリンのComcastユーザー)をモデル化します。
仕組み
ローテーティングプロキシゲートウェイに認証する際、ユーザー名文字列にジオパラメータを含めます。ゲートウェイはそのパラメータを解析し、IPプールを国、地域、都市、またはASNが一致するIPのみにフィルタリングします。フィルタリングされたサブセットの中から、設定されたローテーションポリシーを使用して出口IPを選択し、そのIPを通じてリクエストを転送します。
宛先サイトはIPジオロケーションルックアップ(多くの場合MaxMind、IP2Location、または類似のデータベースを使用)を行い、IPから場所を推測します。そのIPがターゲット市場のコンシューマーISPに正式に登録されているため、ジオルックアップは指定した国・都市と一致します。