セッション特性を作成する
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecore CDPでは、イベントから属性を取得し、顧客のセッション終了時にこれらの属性を計算し、その結果をゲストプロファイルに保存するセッション特性を作成できます。JavaScriptを使ってセッション特性のロジックをカスタマイズし、あなたのビジネスニーズに合わせてカスタマイズできます。
セッション特性を作成するには:
-
ナビゲーションペインで、Developer center > Session traitsをクリックしてください。
-
「作成」をクリックします。
-
新しいセッション特性の名前を入力してください。Sitecore CDPセッション特性に名前を付けると自動的にfriendlyId(manage-session-traits.html#UUID-d6fd963c-d749-e238-9bd3-af2cff77e8fd_section-idm234411970915559 "Copy the friendly ID of a session trait")が作成されます。 「作成」をクリックします。
!注セッション特性を作成する際にfriendlyIdを変更できますが、セッション特性が有効化された後はIDは変更できません。 friendlyIdはゲストプロファイルでセッション特性を識別し、セッション特性値にアクセスするにはこのIDを参照する必要があります。
-
JavaScriptセクションで「コーディング開始」をクリックします。
-
コードエディターで、セッション特性をキャプチャするために使いたいカスタムJavaScriptコードを入力します。提供された サンプルコードスニペット を、セッション特性に必要なJavaScriptを書く出発点として利用できます。

-
ゲストデータモデルの属性やパスをコードに挿入するには、Dataタブで
をクリックして、以下のいずれかを実行します。- ゲストタイプに基づいてランダムなゲストを選ぶには、検索ボックスをクリックし、「ビジター 」または 「カスタマー」を選択してください。
- 特定のゲストを選択するには、検索ボックスにそのゲストの固有の識別子を入力します。例えば、メールアドレス、その他のユニークな識別子、ブラウザIDなどを使ってゲストを検索できます。
ゲストを選択した後、ゲストデータモデルツリーでコピーしたい属性の横にある
をクリックし、「JavaScriptとしてパスをコピーする」をクリックします。!ヒントコードの設定やテスト時によく使うゲストのデータを使っている場合は、「ブックマーク
」アイコンをクリックして、もう探す必要がなくなりましょう。 -
コードエディタでJavaScriptコードを自動的にフォーマット・インデントするには、
をクリックしてください。 -
「保存」をクリックします。
!重要セッション特性を起動する前にテストすることをお勧めします。