地理位置情報によるセグメンテーション
Liferay DXP 7.4 U44+/GA44+
位置情報に基づいて セグメント を設定し、ユーザーの国に基づいて異なるページやコンテンツを動的に表示することができます。 異なるページを表示するには、 エクスペリエンスを使用します。また、ページ上の特定のコンテンツを表示するには、 コレクションを使用します。
位置情報によるセグメントの作成
まず、「 ユーザー セグメントの作成」の手順に従って、 ユーザー セグメント を作成します。
-
作成したら、 IP Geocoder Country セッション プロパティをキャンバスにドラッグ アンド ドロップします。
-
比較ドロップダウンから 4 つの条件のいずれかを選択します: はと等しい、 はと等しくない、 はを含む、 はを含まない。

-
「国」ドロップダウンから国を選択します。
-
[保存]をクリックします。
条件を使用して複数のプロパティを組み合わせることができます。 条件の組み合わせの詳細については、 セグメント条件の設定 を参照してください。 作成したら、このセグメントを使用してユーザー向けにパーソナライズされたエクスペリエンスを作成できます。 詳細については、 コンテンツ ページのパーソナライズ および コレクションのパーソナライズ を参照してください。
地理位置情報データベースの設定
地理位置情報データベースには、IP アドレスとその発信国間のマッピングが含まれています。 これを設定するには、
-
グローバル メニュー (
) を開き、 コントロール パネル → システム設定に移動します。 -
プラットフォーム セクションから サードパーティ をクリックします。

-
左側のメニューから IP ジオコーダ構成 をクリックして、カスタム地理位置情報データベースへのパスを設定します。
ファイル パスはデフォルトでは空です。 空の場合、無料の GeoLite2 データベースを使用して IP アドレスを解決します。 オプションで、サーバー上の .mmdb 拡張子を持つ別の地理位置情報データベースへのパスを設定し、デフォルトのデータベースを上書きすることもできます。