Sitecore Personalizeにおける意思決定モデルコンポーネントの使用
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
意思決定モデルを作成した後、次のステップは意思決定モデルのバリアントを作成することです。意思決定モデルのバリアントは、意思決定モデルの背後にあるビジネスロジックを定義するのに役立つコンポーネントで構成されています。
バリアントを作成するには、コンポーネントを選択し、それを決定キャンバスにドラッグし、それと別の従属コンポーネントとの接続を確立する必要があります。これは決定テーブル、プログラム可能、接続、または決定モデルキャンバスパレット内の他の関連コンポーネントのいずれかです。

入力データ
これらのコンポーネントは、意思決定モデルの出力を導き出すための入力として使用できる異なるデータエンティティを表します。ゲスト、オーダー、セッションのデータエンティティを視覚的に表現しますが、機能的な役割はありません。決定キャンバスに明示的に追加する必要はありませんが、追加すると他の意思決定モデルコンポーネントに入力データが流れ込むことを理解しやすくなります。
構成要素
概要
ゲスト
例えばゲストの メールアドレス や ファーストネームなど、意思決定モデルの入力としてゲストデータを利用できます。
秩序
支払い タイプ や 注文状況などの注文データを意思決定モデルの入力として利用できます。
セッション
リアルタイムのセッションデータ、イベントデータを含むデータを意思決定モデルへの入力として利用できます。例えば、 カートの種類 や 値などです。
判決
これらのコンポーネントは、特定の選択や計算タスクを実行することで入力を処理するよう設計されています。入力データに基づき、最適なオファーを返したり次の戦略的行動を推奨したりするなど、最も適切な出力を評価します。
構成要素
概要
判定表
入力・出力条件やルールに基づいて、次に最適なオファーや行動を決定するために 、表形式でビジネスルールを作成できます 。
プログラム可能
意思決定モデルでJavaScriptを活用できるようにし、意思決定テーブルで必要なネストデータを用いて次の最適なオファーやアクションを決定できます。
プログラム可能を追加するときは、JavaScriptオブジェクトを意思決定モデルに返すために出力参照を割り当てる必要があります。
意思決定テンプレート
コードを編集したり一から書いたりすることなく、再利用可能なJavaScriptやプログラム可能なテンプレートを意思決定モデルに追加できます。
意思決定テンプレートには フォームが表示されることが多いです。
知識源
このコンポーネントは、組織のオファーカタログのような変化の遅い静的データのリポジトリを指します。これは意思決定モデルに追加して、関連するオファーを返すことができます。
構成要素
概要
オファー
意思決定テーブルでオファーを返すことを可能にします。現在、Sitecore Personalizeがサポートしている唯一の知識源コンポーネントです。
外部システム
これらのコンポーネントには、意思決定プロセスに関与する内部システムまたは外部システムの両方が含まれます。データの取得、計算の実行、最新の機械学習技術の活用を可能にします。これらの操作の結果は、意思決定テーブルやプログラム可能なコンポーネントの入力としてよく使われます。
構成要素
概要
データシステム
外部システムから動的データを取得し、それを他の意思決定モデルコンポーネントへの入力として活用できます。例えば、ゲストの位置情報を外部の気象サービスに送信してリアルタイムの天気データを取得し、その情報を使って最も関連性の高いオファーを判断できます。
解析モデル
最新の機械学習技術を使ってパラメータを解析モデルに渡したり、データを取得したり、計算を実行し、その結果を他の意思決定モデルの構成要素への入力として利用できます。