Skip to main content
Sitecore Documentation
  • Learn
  • Downloads
  • Changelog
  • Roadmap
PersonalizeCloud Portal
Sitecore Personalize
        • デシジョンテーブルの作成
            • ヒットポリシーの例
        • デシジョンテーブルでのルールの管理
    • Sitecore Personalizeでのデータ・システムの管理
  • パーソナライゼーションでのクライアントサイドJavaScriptの使用
  • 用語集
  1. Sitecore Personalizeでのデシジョン・テーブルの管理
  1. Sitecore Personalize
  2. Sitecore Personalizeでの意思決定の概要
  3. Sitecore Personalizeでのデシジョン・テーブルの管理
  4. デシジョン・テーブルへのヒット・ポリシーの適用

デシジョン・テーブルへのヒット・ポリシーの適用

日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

デシジョン・テーブルが呼び出されると、Sitecore Personalizeはそのテーブル内の各ルールを評価します。ルールは、指定された入力によってその条件が満たされた場合にヒットしたと見なされます。ただし、満たされたルールの出力がデシジョンテーブルの結果に寄与するかどうかは、ヒットポリシーによって異なります。

すべてのデシジョンテーブルにはヒットポリシーが必要です。ヒット・ポリシーは、同時に満たすことができるデシジョン・テーブル・ルールの数と、デシジョン・テーブルの結果に含まれる満たされたルールを決定します。

デシジョンテーブルを作成すると、デフォルトでUniqueヒットポリシーになります。ポリシーを変更するには、矢印をクリックし、Hit Policyドロップダウンリストからオプションを選択します。

Hit policy options in a Decision Table

ヒット ポリシーには、シングルヒットとマルチヒットの2つのカテゴリがあります。シングルヒットポリシーでは、デシジョンテーブルはルールを評価し、条件を満たす1つのルールを見つけて、そのルールの出力のみを返します。マルチヒット・ポリシーを使用すると、デシジョン・テーブルは評価中に条件を満たす複数のルールを同時に検出できます。その後、デシジョン テーブルは、満たされたすべてのルールの出力に基づいて結果を返します。

次の表では、各タイプのヒットポリシーの動作について詳しく説明します。 ヒットポリシーの例 を参照して、各タイプがデシジョンテーブルのルールを評価して結果を生成する方法を理解してください。

シングルヒットポリシー

ポリシー名

形容

Unique

満たされた1つのルールの出力を返します。デシジョン・テーブル内の複数のルールを満たすことができる場合、テーブルの実行時、またはキャンバスでテストするときに、すべてのルールが失敗します。

First

1つ以上のルールを順番に評価し、現在のルールが満たされると、残りのルールを評価せずにそのルールの出力を返します。ルールの順序を変更して、ルールに適切な優先順位が与えられるようにすることができます。

Any

満たされたルールの出力を返します。複数のルールを同時に満たすことができます (出力が同じであれば)。デシジョンテーブルに出力が異なる重複するルールがある場合、テーブルの実行時、またはキャンバスでテストするときに、すべてのルールが失敗します。

マルチヒットポリシー

ポリシー名

形容

Collect List

満たされたすべてのルールの出力を任意の順序で返します。

Collect Sum

満たされたすべてのルールの出力の合計を返します。各ルールの出力は、数値または期間のいずれかである必要があります。

Collect Min

満たされたすべてのルールの中で最小の出力値を返します。各ルールの出力は、数値、期間、文字列、日付、時刻など、比較可能である必要があります。

Collect Max

満たされたすべてのルールの中で最大の出力値を返します。 Collect Minと同様に、各ルールの出力は比較可能である必要があります。

Collect Count

満たされたすべてのルールの出力の合計数を返します。各ルールの出力は任意のタイプにすることができますが、デシジョンテーブルは常に数値を返します。

Rule Order

満たされたすべてのルールの出力を、デシジョンテーブルに表示されるのと同じ順序で、順序付けられたリストに返します。

この記事を改善するための提案がある場合は、 お知らせください!

Documentation Assistant

This assistant uses AI to generate responses based on Sitecore documentation. While it has access to official sources, answers may be incomplete or inaccurate and should not be considered official advice or support.
Powered by
k
kapa.ai
Protected by reCAPTCHA

© Copyright 2026, Sitecore A/S or a Sitecore affiliated company.
All rights reserved.

Privacy policySitecore Trust CenterTerms of use