チュートリアル: 連絡先の消去条件のカスタマイズ
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
パージツールをカスタム条件で拡張して、パージ前に連絡先データの抽出をさらにフィルタリングできます。このオプションは、より具体的なユースケースでパージする連絡先データの選択を絞り込むのに便利です。
このチュートリアルでは、次の方法について説明します。
-
IConditionインターフェースを実装する
-
カスタム条件を登録する
IConditionインターフェイスを実装する
IConditionインターフェイスを実装する
カスタム条件を作成するには:
-
Sitecore.XConnect.DataTools.Abstractions.Conditions.IConditionインターフェイスを一意のConditionIdで実装します。
メモConditionIdは、システム内で一意に識別するように設定する文字列です。タスクの登録時にConditions POSTパラメーターにConditionIdを渡す必要があります。
例えば:
条件は、連絡先データと連絡先識別子によるフィルターに限定されます。Sitecore 10.1では、コンタクト ファセットまたはインタラクション データに基づいて条件を作成することはできません。
カスタム条件を登録する
カスタム条件を登録する
条件はCortex Processing Engineインスタンスに登録する必要があります。
条件を登録するには:
-
/App_Data/Config/Sitecore/Processing/sc.XConnect.DataTools.Conditions.xmlで設定ファイルを開きます。
-
<Settings>/<Sitecore>/<Processing>/<Services>タグの下に、新しい条件を登録します。
例えば:
登録されているすべての条件の一覧を取得することはできません。カスタム条件で処理を拡張した後、ConditionIdを書き留めておく必要があります。