クイック回答
プロキシIPがどの都市にあるか確認するには?
プロキシ経由で2つのIPルックアップサービスにリクエストを送信し、都市を比較します。次にターゲットサイトを読み込み、表示される場所を確認します。データベースは都市境界付近でしばしば一致しません。ナビムンバイの家庭がターネと表示されることがあります。Banyan Proxiesでは、-city-セグメントで都市を設定でき、1GBあたり$1.88からです。
4ステップでプロキシの都市を確認するには?
スティッキーセッションを使う
すべての検索で同じIPが使われるように
-session-chk1-ttl-10を追加します:USERNAME-country-ph-city-cebu_city-session-chk1-ttl-10。2つの検索サービスに問い合わせる
プロキシ経由で2つの公開検索エンドポイントにリクエストし、それぞれの都市、地域、ASNを記録します。
ターゲットに問い合わせる
プロキシ経由でターゲット自身の位置情報ヒントを開きます。マーケットプレイスの配送エリア、フードアプリの住所入力プロンプト、検索エンジンの位置情報行などです。
判断する
ターゲットが一致すれば、スケールアップします。一致しなければ、新しいセッション、近隣の都市を試すか、業務上許容できるならその地域を受け入れます。
ジオロケーションデータベースの結果が食い違うのはなぜですか?
IPジオロケーションは推定値です。データベースは、ISPの登録情報、ルーティングデータ、ユーザー報告を使ってアドレスブロックを場所にマッピングします。家庭用ISPはブロックを地域ハブに登録することがあるため、都市圏全体の家庭が1つのラベルを共有します。当地域の都市圏は行政区分をまたぐことがよくあります。デリーの郊外はハリヤーナー州とウッタル・プラデーシュ州にまたがり、クアラルンプールの郊外はセランゴール州に、マニラはメトロ・マニラの16都市に広がっています。各都市ページには、表示される可能性のある近隣地域が記載されています。
チェックをスクリプト化するにはどうすればよいですか?
このPythonスクリプトは1つのスティッキーIPをリクエストし、2つのサービスにその位置を問い合わせます。別の都市をテストするには、都市のセグメントを置き換えてください。
import requests
HOST = "gw.banyanproxies.com"
PORT = 7777
user = "USERNAME-country-ph-city-cebu_city-session-chk1-ttl-10"
proxy = f"http://{user}:PASSWORD@{HOST}:{PORT}"
proxies = {"http": proxy, "https": proxy}
a = requests.get("https://ipinfo.io/json", proxies=proxies, timeout=30).json()
b = requests.get("https://ipapi.co/json/", proxies=proxies, timeout=30).json()
print("ipinfo:", a.get("ip"), a.get("city"), a.get("region"), a.get("org"))
print("ipapi: ", b.get("ip"), b.get("city"), b.get("region"), b.get("org"))
if a.get("ip") != b.get("ip"):
print("The IP changed between requests: the session ended early.")アジアでよくある都市の不一致はどれですか?
| リクエストした都市 | 表示される可能性がある都市 | 理由 |
|---|---|---|
| デリー | グルグラム、ノイダ、ガーズィヤーバード | デリーNCRは3つの州にまたがり、ネットワークを共有しています |
| ムンバイ | ターネー、ナビムンバイ | 1つの都市圏で、ラベルはISPハブに従います |
| マニラ | ケソンシティ、マカティ、パシグ | メトロ・マニラは16都市あり、データベースはそのうち1つを選びます |
| クアラルンプール | ペタリン・ジャヤ、スバン・ジャヤ | クラン・バレーの家庭はKLに登録されることがよくあります |
| ジャカルタ | タンゲラン、ブカシ、デポック | 大ジャカルタ(ジャボデタベック)はネットワークを共有しています |
| イスラマバード | ラーワルピンディー | 双子都市で隣接しています |
| シドニー | パラマタ、ペンリス | 大シドニーの郊外には独自の名称があります |
都市が確認されたら何をすべきですか?
都市インデックスのパラメータと都市ターゲティング構文を使ってスケールアップします。多段階のチェックでは、スティッキーセッションで1つのIPを維持してください。プランは料金ページにあります。
都市チェックについて購入者は他に何を尋ねますか?
どの検索サービスが適切ですか?
ターゲットが使っているものですが、通常それは分かりません。だからこそ最良のテストは、配送エリアやローカル結果の行など、ターゲット自身の位置情報ヒントです。
タイムゾーンや言語で身元がばれますか?
サイトはブラウザのタイムゾーンと言語を読み取ることができます。セブシティならAsia/Manilaと英語またはフィリピノ語など、都市に合わせて設定し、結果に一貫性を持たせてください。
別のラベルが付いている場合、そのIPはその都市にないということですか?
いいえ。それはデータベースの1つが異なるラベルを付けているという意味です。Petaling Jayaの住宅とKuala Lumpurの住宅は、どちらもKuala Lumpurの検索結果を返せます。判断すべきはルックアップの表示ではなく、ターゲットからどう見えるかです。
これらの事実はどこから来ていますか? (3)
- ipinfo.ioの開発者向け情報 — IPinfo
- ipapi.co APIドキュメント — ipapi
- メトロ・マニラ(16市と1自治体) — Wikipedia