セッション プロパティを作成する

セッション プロパティは、パーソナライゼーションおよびキャンペーンをトリガする特定の HTTP セッション情報を捕捉および使用できる、名前と値のペアです。セッション プロパティは 1 つのセッションに関連付けられており、リクエスト間で永続化はされません。

セッション プロパティ セットを作成するには

ポータル アプリケーションにデータ同期プロジェクトを追加したかどうか確認してください。詳細については、「ポータル アプリケーションおよびポータル Web プロジェクトを作成する」を参照してください。

  1. [アプリケーション] ウィンドウで data¥session フォルダを右クリックし、[新規作成その他のファイル タイプ] を選択します。
  2. [新しいファイル] ウィンドウで、左ペインの Portal フォルダを選択します。
  3. 右ペインで、[セッション プロパティ セット] を選択します。
  4. [ファイル名] フィールドにセッション プロパティ セットの名前を入力します。ファイル拡張子 .ses は必ず維持してください。
  5. [作成] をクリックします。Session Property Set Designer が表示されます。
  6. プロパティ セットにプロパティを追加するには、次の手順を使用します。

プロパティ セットにプロパティを追加するには

プロパティ セットを作成したら、必要に応じてプロパティを追加します。

  1. [パレット] ウィンドウで、デザイナ ウィンドウにプロパティのタイプのうち 1 つをドラッグします。

    このタイプにより、プロパティについて入力できる値の数が定義されます。以下は各タイプの説明です。

    単値かつ制限なし - 単値かつ制限なしのプロパティには 1 つしか値を指定できませんが、任意の値を入力できます。

    単値かつ制限付き - 単値かつ制限付きのプロパティには 1 つしか値を指定できず、その値の選択範囲はあらかじめ定義されたリスト内に制限されています。

    多値かつ制限なし - 多値かつ制限なしのプロパティには複数の値を指定でき、任意の値を入力できます。

    多値かつ制限付き - 多値かつ制限付きのプロパティには複数の値を指定でき、その値の選択範囲はあらかじめ定義されたリスト内に制限されています。
  2. [プロパティ エディタ] ウィンドウで、次の手順を実行します。
    • プロパティの名前と説明を入力。
    • プロパティ値の [データ型] を選択。たとえば、Boolean を選択すると、プロパティ値は true または false のいずれかにしかできません (Boolean データ型のプロパティは、自動的に「単値かつ制限付き」に設定されます)。
    • [選択モード] および [値の範囲] の各フィールドで、プロパティのタイプを変更可能。たとえば、あるプロパティを「単値かつ制限なし」から「多値かつ制限付き」に変更できます。

    注意 : [データ型]、[選択モード]、または [値の範囲] に変更を加えると、それまでに [値] フィールドに入力していた値はすべて削除されます。

    • [] フィールドを使用して、「制限付き」タイプの値を入力するか、または「制限なし」タイプのデフォルト値を設定。省略記号アイコン (...) をクリックして値を入力します (表示された [プロパティ値の入力] ダイアログ ボックスで、各値の入力後に [追加] をクリックし、すべての値を入力したら [OK] をクリックします)。
  3. 必要なプロパティをすべて追加し終わったら、ファイルを保存します。

プロパティおよびその値を修正するには

プロパティおよびその値を修正するには、[アプリケーション] ウィンドウでプロパティ セット ファイルをダブルクリックして開き、デザイナ ウィンドウで修正するプロパティを選択し、[プロパティ エディタ] ウィンドウで値を変更します。

セッションを設定するには、JSP または Java ページ フロー内のコードを使用します。

プロパティを削除するには

プロパティ セットから個々のプロパティを削除したり、プロパティ セットを削除したりできます。

プロパティ セットからプロパティを削除するには、プロパティ セット ファイルを開き、プロパティを選択し、〔Delete〕キーを押します。

プロパティ セットを削除するには、[アプリケーション] ウィンドウでプロパティ セット ファイルを選択し、〔Delete〕キーを押します。

関連トピック

Property Set Designer

ユーザ セグメントを作成する

コンテンツ セレクタを作成する

キャンペーンを作成する

ユーザ プロファイル プロパティを作成する

リクエスト プロパティを作成する

カタログ構造プロパティを作成する

カスタム イベントを登録する