クライアント IP 転送

クライアント IP を B2C Commerce プラットフォームに転送することは、位置情報などのサービスの前提条件です。以下のいずれかのオプションを使用して、買い物客のクライアント IP を B2C Commerce プラットフォームに渡すことができます。

カスタム API の実装とフックでは、Script API メソッドの Request.getRemoteAddress() を使用してクライアント IP にアクセスできます。

Shopper Context API の API を使用して、クライアント IP を B2C Commerce プラットフォームに渡すことができます。クライアント IP は買い物客のプロフィールに保存し、その後のリクエストで使用できます。

Business Manager> {Your-Site} > マーチャントツール > SEO > 顧客 CDN 設定 で、カスタムクライアント IP ヘッダー名を構成できます。 各リクエストに対し、B2C Commerce API はこの設定を使用して、CDN ネットワーク接続ソースアドレスではなく、リクエストヘッダーからクライアント IP アドレスを取得します。リクエストヘッダーが指定されていない場合は、CDN 接続ソースアドレスが使用されます。

  • 両方のオプションを使用する場合は、買い物客のコンテキストが優先されます。