IP 位置情報は、オリジンサーバーへのすべてのリクエストに CF-IPCountry ヘッダー を追加します。
| Free | Pro | Business | Enterprise | |
|---|---|---|---|---|
| 提供状況 | はい | はい | はい | はい |
IP 位置情報を有効にする推奨手順は、Add visitor location headers Managed Transform を有効にすることです。この Managed Transform は、訪問者の IP アドレスの位置情報(都市、国、大陸、経度、緯度など)を HTTP リクエストヘッダーに追加します。
訪問者の国のリクエストヘッダーだけが必要な場合は、IP Geolocation を有効にできます。
ダッシュボードで IP Geolocation を有効にするには、次の手順を実行します。
- Cloudflare アカウント ↗ にログインし、対象のドメインを開きます。
- Network を開きます。
- IP Geolocation のトグルを On にします。
API で IP Geolocation を有効にするには、URI パスの設定名を ip_geolocation にし、value パラメーターを "on" にした PATCH リクエストを送信します。
IP 位置情報は推定であり、正確な科学ではありません。IP アドレスを物理的な場所や国に本質的に結びつけるものはありません。IP アドレスはローテーションされ、所有権も変わるため、データは動的で、時間とともに変わることがあります。
データの精度と更新について、次の点を想定できます。
- 更新頻度: Cloudflare は IP 位置情報データベースを週に複数回、自動更新します。
- 処理時間: Cloudflare は訂正リクエストを確認しますが、変更になる場合とならない場合があります。確定した変更は、通常数営業日以内に反映されます。
- 精度: IP アドレス割り当ては動的なため、Cloudflare の IP 位置情報が他のプロバイダーと一致することを保証できません。Cloudflare は IP 位置情報の精度や更新タイミングについて SLA を提供しません。
位置が誤っていると思われる IP アドレスを見つけた場合は、該当する IP アドレス範囲と、正しい情報(国、州/県、市区町村、郵便番号)を データ訂正フォーム ↗ に記入してください。
データが確認できれば、Cloudflare は必要な変更を行い、通常は数営業日以内に反映されます。
提出された位置を Cloudflare が確認できない場合、訂正は変更になりません。
エンドユーザーの IP アドレスが頻繁に変わる場合(モバイルや CGNAT ネットワークなど)、訂正が完了する前にアドレスが再び変わることがあります。