Sitecore Personalizeの エクスペリエンス にカスタム目標を追加する
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
エクスペリエンスにカスタム目標を追加して、カスタムイベントの数値カスタム値を追跡することで、エクスペリエンスのパフォーマンスを測定できます。注文アイテムの価格やクリック数などのカスタム値は、カスタムイベント属性から派生し、イベントがトリガーされたときとセッションが終了した後にのみ目標計算で考慮されます。
たとえば、Sitecore Personalizeで エクスペリエンス を作成し、カスタム目標を設定して、カスタムADD_BAGイベントから派生したバッグアイテムの値を監視できます。 さらに、目標ターゲットを指定して、エクスペリエンスで達成したいカスタム値を定量化することもできます。
同じイベントで複数の目標を エクスペリエンスに追加しないことをお勧めします。たとえば、同じカスタム イベントを使用する2つの目標を作成した場合、Sitecore Personalizeは最初の目標のみをカウントし、2番目の目標を無視します。
Personalize APIは、開発者が対話型エクスペリエンスを実行するために使用するものです。対話型エクスペリエンスにカスタム目標を追加する場合は、組織がPersonalize APIを呼び出すときにbrowserId属性を使用していることを確認してください。これにより、目標が正しいブラウザセッションにアトリビューションされ、パフォーマンス分析を表示する際のアトリビューション率が正確になります。
カスタム目標を追加するには:
-
エクスペリエンスビルダーで、Goalsタイルをクリックし、Add Goalsをクリックします。
-
Goalsパネルで、Custom goalをクリックします。
-
Custom goalペインのGoal nameフィールドに、ゴールのわかりやすい名前を入力します。この名前はPerformance画面に表示されます。

-
Goal definitionセクションで、次の操作を行います。
-
最初のドロップダウンリストで、IncreaseまたはDecreaseを選択して、カスタム値を高くするか低くするかを成功と見なすかを設定します。
-
2番目のドロップダウン リストでCustom valueを選択して、カスタム値の測定値を選択します。
-
3番目のドロップダウンリストで、カスタム値を測定するための次のいずれかのオプションを選択します。
-
Per session– エクスペリエンスの セッションごとの平均カスタム値を計算します。これは、エクスペリエンス 内のカスタム値の合計を エクスペリエンス内のセッション数で割ることによって行われます。
-
Per conversion (AOV)– エクスペリエンス内の コンバージョンされたセッションの平均カスタム値を計算します。これは、エクスペリエンス 内のカスタム値の合計を 、エクスペリエンス内の変換されたセッションの数で割ることによって行われます。
-
Per guest– 各ユニークゲストの エクスペリエンス の平均カスタム値を計算します。これは、エクスペリエンス 内のカスタム値の合計を 、エクスペリエンス内のユニーク ゲストの数で割ることによって行われます。
-
Total revenue- エクスペリエンスのカスタム値の合計を計算します。
-
-
-
Custom value to measureフィールドに、追跡する数値を含む属性の名前を入力します (例: bagValue)。この属性は、Sitecore Personalizeに送信されるカスタム イベントの extオブジェクトに含める必要があります。
-
Goal targetフィールドに、達成したい数値を入力します。たとえば、目標を5000に設定した場合、カスタム値が数値5000を達成したときにエクスペリエンスが目標を達成します。
メモGoal targetを追加しても、計算には影響しません。この値は、パフォーマンス画面にベースラインメトリックとして表示され、実際のカスタム値を目標と比較できるように設計されています。
-
Track eventセクションで、カスタムイベントを追跡するために次のいずれかの演算子を選択します。
-
Equals- テキストフィールドに入力したイベント名を、カスタムイベントのtypeパラメーターと完全に一致させます。
例: 隣接するテキストフィールドにADD_BAGと入力した場合、このオプションは、この文字列と完全に一致するパラメーターを持つイベントのみを追跡します。
-
Regex- 正規表現 (RegEx) パターンを使用して、カスタム イベントのtypeパラメーターを照合します。RegExは、部分一致ではなく、イベント名の完全な一致になる必要があります。
例: typeパラメーターがADD_BAGの場合、RegExパターン a-zA-Z を使用すると、文字列全体とは一致せず、Aのようにその文字の1つだけと一致します。ただし、パターン a-zA-Z+ を使用した場合は、文字列全体と一致し、そのイベントを追跡できます。
-
Starts with - カスタムイベントのtypeパラメータの先頭を特定の文字列と一致させます。
例: 横のテキストフィールドに「ADD_BAG」と入力した場合、このオプションは、ADD_BAGやADD_BAG_DISCOUNTEDなどのADD_BAGで始まるパラメーターを持つイベントを追跡します。
-
-
横のテキストフィールドに、追跡するカスタムイベントの全体名または一部名、または正規表現パターンを入力します。これは、カスタムイベントのtypeパラメーターに対応します。
警告正確な追跡と目標計算のために、組織がSitecore Personalizeプラットフォームに渡す正確なイベント名、属性名、および属性値を入力する必要があります。
-
オプションで、イベント追跡を絞り込むために、カスタムイベントのextオブジェクトに含まれる追加のカスタム属性を使用できます。
これを行うには、Add Attributeをクリックし、次の項目を指定します。
-
Attribute Name - カスタム属性の名前を入力します。たとえば、bagConverted.
-
Operator - String EqualsまたはString Not Equalsを選択して、属性値の照合方法を選択します。
-
Attribute value - イベントが成功したと見なすために、カスタム属性の必須文字列値を入力します。たとえば、文字列がtrue.
属性をさらに追加するには、Add attributesをクリックし、必要な詳細を入力します。複数の属性は、ANDロジックを使用して評価されます。
-
-
必要に応じて、目標の詳細を追加するには、Descriptionをクリックします。
-
Sitecore Personalizeは、Goal nameを入力すると自動的にFriendly IDを作成します。このIDを使用して、統合時に目標を参照できます。
IDを編集するには、
をクリックし、目標の新しいIDを入力します。手記編集するときは、スペースにa-z、0-9、アンダースコアを使用します。
-
「 Save」をクリックします。目標がGoalsタイルに追加されます。
カスタム目標スナップショット
-
追跡対象 - フォーム送信、ボタンのクリック、その他のユーザー定義イベントなどのカスタムイベントから派生した数値。
-
コンバージョン - ユーザーがセッション中にカスタムイベントを正常にトリガーし、指定されたボタンクリック数などのターゲットカスタム値に到達したときに発生します。
-
アトリビューション - カスタムイベントのトリガーと目的の値の達成に貢献した エクスペリエンス を特定し、クレジットします。
-
マルチタッチの例 - ユーザーがパーソナライズされたホームページを操作し、商品カテゴリページに移動し、少なくとも5つの商品アイテム(カスタム目標)をクリックした場合、各タッチポイントがカスタムイベントをトリガーして目標値に到達したとクレジットされます。
次のステップ
-
分析を表示します。 エクスペリエンスを開始すると、すぐに運用データを確認できます。24時間以内に、目標目標が ベースラインとして パフォーマンス画面に表示されます。これにより、エクスペリエンスが目標に達したかどうかを簡単に特定できます。