---
title: "意思決定モデルにおけるオファーの使用"
slug: "use-offers-in-a-decision-model"
abstract: "意思決定テーブルの出力列をナレッジソースからのオファーに設定する方法。"
---
# 意思決定モデルにおけるオファーの使用

オファーの知識源を使って、オファーを意思決定テーブルにまとめることができます。

例えば、「ベストテーマパーク決定」決定テーブルを持つ意思決定モデルのバリアントは、利用可能なオファーのリストを [オファーナレッジソースに呼び](https://doc.sitecore.com/personalize/ja/users/sitecore-personalize/introduction-to-decisioning-in-sitecore-personalize/managing-knowledge-sources-in-sitecore-personalize/managing-knowledge-sources-in-sitecore-personalize.html "Managing knowledge sources in Sitecore Personalize") 出すことができます。「ベストテーマパーク決定テーブル」の出力は、オファーナレッジソースに含まれるオファーから導き出すことができます。

意思決定モデルでオファーを使う場合:

1.  パレットから意思決定キャンバスへ「 **知識ソースの提供** 」コンポーネントをクリックしてドラッグしてください。
    
2.  パレットから **決定テーブル** コンポーネントをクリックしてドラッグします。次に、**オファー** コンポーネントから **決定テーブル** コンポーネントへ矢印をドラッグします。破線が表示されますが、これは **権限要件**と呼ばれます。
    
3.  **Decision Table**コンポーネントの横にある**「編集**![Edit\_decision\_table.png](https://doc.sitecore.com/api/markdown-image/personalize/ja/users/sitecore-personalize/images/Edit_decision_table.png)」アイコンをクリックしてください。
    
4.  **Decision Table**タブの**Hit Policy**ドロップダウンリストから適用したい[ヒットポリシーの種類を選択します](https://doc.sitecore.com/personalize/ja/users/sitecore-personalize/introduction-to-decisioning-in-sitecore-personalize/managing-decision-tables-in-sitecore-personalize/applying-a-hit-policy-to-a-decision-table/applying-a-hit-policy-to-a-decision-table.html "Applying a hit policy to a decision table")。ヒットポリシーは、同時に満たせるルール数と、意思決定表の結果に含まれる満たされたルールを決定します。
    
5.  入力カラムを設定し、意思決定テーブルの入力をどこに導くかを指定します。例えば、他の意思決定の出力やゲストデータモデルの情報を使うことができます。この方法では、[入力列を式を使うように設定](https://doc.sitecore.com/personalize/ja/users/sitecore-personalize/introduction-to-decisioning-in-sitecore-personalize/managing-decision-tables-in-sitecore-personalize/using-input-columns-in-a-decision-table/configure-an-input-column-that-uses-guest-data.html "Configure an input column that uses guest data") するか、カスタムコードを使いたい場合は [入力列をJavaScriptに設定](https://doc.sitecore.com/personalize/ja/users/sitecore-personalize/introduction-to-decisioning-in-sitecore-personalize/managing-decision-tables-in-sitecore-personalize/using-input-columns-in-a-decision-table/configure-an-input-column-with-javascript.html "Configure an input column with JavaScript") できます。
    
6.  [決定テーブルが返すオファーのソースを特定する出力欄を設定しましょう](https://doc.sitecore.com/personalize/ja/users/sitecore-personalize/introduction-to-decisioning-in-sitecore-personalize/managing-decision-tables-in-sitecore-personalize/using-output-columns-in-a-decision-table/configure-an-output-column-in-a-decision-table.html "Configure an output column in a decision table")**。オファー****知識ソースがキャンバス上の意思決定テーブルに接続されているため、「出力欄を追加****」をクリックすると、「出力欄を追加」ウィンドウに異なるフィールドが表示され、設定できます:**
    
    ![The Add Output Column window in a decision table.](https://doc.sitecore.com/api/markdown-image/personalize/ja/users/sitecore-personalize/images/Add_offer_output_column.png)
    
    > !注もし「 **出力欄を追加」** ウィンドウがこの画像と一致しない場合は、**Offers** Knowledge Sourceをキャンバス上の **意思決定テーブル** コンポーネントに接続していません。
    
    -   「 **列名」** フィールドで、出力列ヘッダーの記述名を入力します。例えば*Theme Park Offers*。
        
    -   「 **出力参照を作成」** フィールドで出力参照の名前を入力してください。これは保存のために必要ですが、オファーを他の決定に渡すことはおそらくありません。
        
    -   **オファー**のラジオボタンを選択してください。
        
    -   「 **オファーテンプレート選択** 」ドロップダウンリストで、使いたい **オファー** テンプレートを選択します。これは、ルールに出力したいオファーに関連付けられたオファーテンプレートです。
        
        > !ヒント検索バーで利用可能なオファーテンプレートのリストを絞り込むために入力を始められます。
        
7.  **追加**をクリックします。**意思決定表**タブに戻ります。
    
8.  [オファーを返すために満たすべき論理を適用するために、意思決定テーブルにビジネスルールを追加してください。](https://doc.sitecore.com/personalize/ja/users/sitecore-personalize/introduction-to-decisioning-in-sitecore-personalize/managing-decision-tables-in-sitecore-personalize/manage-rules-in-a-decision-table.html "Manage rules in a decision table")
    
    出力を追加すると、次の画像のように、あらかじめ入力されたオファーリストが表示されます。表示される **オファー** は、選択した **オファーテンプレート**に依存します。
    
    ![The prepopulated list of offers that display when you add rules to the decision table.](https://doc.sitecore.com/api/markdown-image/personalize/ja/users/sitecore-personalize/images/Select_offer.png)