Sitecore Personalizeの実験 にカスタム目標を追加する
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
テストにカスタム目標を追加すると、カスタム イベントの数値のカスタム値をトラッキングして、さまざまなパターン間で掲載結果を比較できます。注文アイテムの価格やクリック数などのカスタム値は、カスタムイベント属性から派生し、イベントがトリガーされたときとセッションが終了した後にのみ目標計算で考慮されます。
たとえば、Sitecore Personalizeで テスト を作成し、カスタム目標を設定して、カスタムADD_BAGイベントから派生したバッグアイテムの値をモニタリングできます。
カスタム値に基づいて勝者のパターンを選択するSitecore Personalize、カスタム目標を実験の最初の目標として追加し、primary goalとして設定します。カスタム値がメイン指標ではないが、依然として関心がある場合は、secondary goalとして追加します。メインの目標に続くすべての目標は、自動的にサブの目標として設定されます。
1つのテストに、同じイベントで複数の目標を追加しないことをおすすめします。たとえば、同じカスタム イベントを使用する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オブジェクトに含める必要があります。
-
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時間以内に、パターンの掲載結果が パフォーマンス 画面に表示されます。これにより、どのバリエーションが先行しているか、または目標に基づいて勝者が宣言されているかどうかを確認できます。