トリガーされたエクスペリエンスのトリガーを作成する
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
標準イベントまたはカスタムイベントを選択して、エクスペリエンスを実行できます。イベントが発生したときに、イベントの種類とロジック条件の両方がtrueを返す場合、エクスペリエンスSitecore Personalizeトリガーされます。
イベントタイプ内の任意の属性に対してカスタムロジックも実行する場合は、JavaScriptを使用してロジックを定義できます。 エンティティパラメータを使用してカスタム条件を作成するときに、イベントタイプを参照できます。
カスタムイベントを作成して、任意のタイプのオンラインゲストの行動にトリガーを適用できます。
トリガーを作成するには:
-
エクスペリエンスビルダーで、Triggerタイルをクリックします。
追加のフィールドが表示されます。
-
「 Add trigger」をクリックします。
-
標準イベントをトリガーとして 使用してエクスペリエンスを実行するには、Triggerドロップダウンリストから次のいずれかを選択します。
-
Guest Created - ゲストの作成後に エクスペリエンス をトリガーします。
ゲストの作成方法と識別方法の詳細については、「Sitecore Personalizeでの ゲストの識別 」を参照してください。
-
Order Created - 注文が作成された後に エクスペリエンス をトリガーします。たとえば、ゲストがオーダーを作成した場合、オーダーの詳細が記載されたメールをトリガーできます。
Sitecore Personalize Stream APIを使用したオーダーの作成で利用可能なすべてのオプションについては、オーダーの送信 をご覧ください。
-
Order Updated - ゲストの注文が更新された後に エクスペリエンス をトリガーします。たとえば、付随するもの(注文品目)が注文に追加された場合、更新された注文を確認するメールをトリガーできます。
このトリガーを使用するには、組織にSitecore CDPライセンスが必要です。Sitecore CDP REST APIを使用して 注文を更新し たり、Sitecore CDPバッチAPIを使用して 注文を更新し たりできます。
-
Session Closed- ゲストのセッションが終了し、Sitecore PersonalizeSESSION_CLOSEイベントタイプを受信したときにエクスペリエンスをトリガーします。クローズドセッションは、ゲストがセッションを放棄した、ネットワーク遅延、またはゲストが非アクティブであることが原因である可能性があります。非アクティブな状態が原因でゲストのセッションが終了する時間は、組織のWebサイトに対して組織によって構成されています。
-
Guest Modified Custom - ゲストが組織のカスタムであるゲスト属性によって変更された後に 、エクスペリエンス をトリガーします。たとえば、ゲストのデータエクステンションの値が変更されたとします。データエクステンションは、Sitecore Personalizeに渡すことができるカスタム属性であり、データモデルの一部ではありません。たとえば、次のロイヤルティ メンバー レベルの資格を得るのに十分なポイントがある場合にゲストにメールを送信するテストをトリガーできます。
このトリガーを使用するには、組織にSitecore CDPライセンスが必要です。Sitecore CDP REST APIを使用して ゲストデータエクステンションを更新し たり、Sitecore CDPバッチAPIを使用して ゲストデータエクステンションを更新し たりできます。
-
Abandoned Cart - ゲストが仮想ショッピングカートにアイテムを入れ、セッションが終了した場合に エクスペリエンス をトリガーします。セッションの終了は、ゲストがセッションを放棄した、ネットワーク遅延、またはセッションがタイムアウトして閉じるためにゲストが非アクティブであったことが原因である可能性があります。非アクティブな状態のためにゲストのセッションが終了する時間は、組織のWebサイトに対して、組織によって構成されます。
詳細については、カートの放棄 を参照してください。
-
-
カスタムトリガーを作成するには、「 Custom 」オプションを選択し、以下の操作を行います。
-
Event Name - 標準またはカスタムのイベントタイプを入力します。たとえば、ADD_TO_CART.このイベントは、内部サービスであるゲスト コンテキスト サービスの属性として使用できます。
Sitecore Personalize Stream APIを使用したイベントの送信については、イベントの送信 を参照してください。
-
Description - イベントの説明を入力します。
-
Event Identifier - 演算子を選択し、イベント識別子の値を入力します。
-
Equals - 指定したイベントが完全に一致する場合に エクスペリエンス をトリガーします。テキストフィールドにイベントの名前を入力します。
-
Regex - イベントと条件が指定された正規表現 (RegEx) パターンと一致する場合に エクスペリエンス をトリガーします。これは、1つの正規表現で異なるイベントを照合できるため、複数のcontains条件を使用する必要がある場合に便利です。フィールドに正規表現文字を入力します。RegEx文字の記述方法の詳細については、「 https://www.regular-expressions.info」を参照してください。
-
Starts with - イベントが指定された文字列で始まる場合に エクスペリエンス をトリガーします。テキストフィールドに文字列を入力します。
-
-
イベント識別子を追加するには、Add identifierをクリックします。Sitecore Personalizeは、イベント識別子のいずれかがtrueを返す場合に エクスペリエンスをトリガーします。
-
-
Saveをクリックしてウィンドウを閉じます。