IDルールを構成する
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
このトピックでは、組織のテナントのIDルールを構成する方法について説明します。
Sitecore Cloud PortalでOrganization AdminまたはOrganization Ownerロールを持つチーム メンバーは、IDルールを設定できます。
これは、組織のテナントが作成された後、Sitecore Personalizeにイベントを送信する前に行うことができます。このトピックを読む前に 、IDの解決について理解しておく ことをお勧めします。
組織のアイデンティティルールを設定するには:
-
ナビゲーション メニューで、
> Identity rulesをクリックします。 -
「 Add Rule」をクリックします。
警告複数のIDルールを追加する場合は、優先度が最も高いIDルールから順に、優先順位を付ける順序で追加する必要があります。アイデンティティ・ルールの優先度を変更する場合は、アイデンティティ・ルールを削除して から、優先度の順に再度追加する必要があります。
-
Add Identity Rule画面で、次のフィールドに入力し、Saveをクリックします。
-
Rule name - アイデンティティルールの名前を入力します。
-
Identifier provider- ゲストを識別するためにSitecore Personalizeが使用する必須のプロバイダー属性を入力します。たとえば、CRM_ID.これは、組織がSitecore Personalizeに送信するIDENTITYイベントのprovider属性と同じ名前にする必要があります。同じでない場合、Sitecore Personalize IDルールを正常に評価できません。例を確認するには、一意の識別子を使用したルールの例を参照してください。
-
-
アイデンティティ ルールを追加するには、Add Ruleをクリックします。最大5つのIDルールを入力できます。ほとんどの組織では、1つまたは2つのIDルールを使用します。
次の図では、組織は2つのIDルールを使用しています。
-
CRM number - CRM_IDをidentifier.providerとして使用します。
-
Loyalty number - loyalty_IDをidentifier.providerとして使用します。

この同じ例を使用して、組織は、Sitecore Personalizeゲストを識別するために、CRM_ID属性またはloyalty_ID属性の値を含むIDENTITYイベントを送信する必要があります。最初にリストされたアイデンティティ・ルールに一致するものが見つからない場合は、Sitecore Personalize次にあるアイデンティティ・ルールが評価されます。
ゲストが一致した場合、Sitecore Personalizeはゲスト タイプとしてcustomerを割り当てます。一致するゲストがいない場合は、ゲスト タイプ としてvisitorを割り当てるか保持します。
次のIDENTITYイベントは、必須のprovider属性 ( CRM_IDまたはloyalty_ID) の少なくとも1つを含んでいるため、必要なIDルールを満たしています。
大事な新しいIDルールが有効になるまでに数分かかります。それまで待ってから、IDENTITYイベントを新しい属性で更新し、Sitecore Personalizeに送信し始める必要があります。 Sitecore Personalizeは、数分が経過するまで新しいルールを使用してゲストを識別できません。
新しいIDルールが有効になる前に、更新されたIDENTITYイベントをSitecore Personalizeに送信し始めると、Sitecore Personalizeの既存のゲスト プロファイルが正しく更新されず、新しいIDルールと一致せず、データの配置が不完全または不正確になり、ゲスト プロファイルが重複する可能性があります。これが発生した場合は、Sitecoreサポートに連絡して手動でインデックスを再作成し、すべてのゲスト プロファイルが更新されて新しい属性が含まれ、現在のインデックス ルールに合っていることを確認する必要があります。
-
-
IDENTITYイベントを更新して、更新されたIDルールで使用されている属性が含まれていることを確認します。