イベントAPIを使用してイベントを追跡する
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
訪問者がウィジェットをクリックしたり、ログインしたり、記事に賛成票を投じたりしてページを操作したら、それらの操作を追跡し、イベントAPIを使用してSitecore Searchに送信する必要があります。
Sitecore Searchは、イベントを使用して分析ダッシュボードを生成し、パーソナライゼーションを推進します。イベントを徹底的かつ正確に追跡すると、より有用なサイト分析が得られ、サイト訪問者はよりパーソナライズされたコンテンツを得ることができます。
訪問者のインタラクションを追跡するには、関連付けられた イベントオブジェクトを正しく作成し、イベントAPIを呼び出して、APIを使用してオブジェクトを送信する必要があります。
Searchが期待どおりに動作するには、特定のイベントを送信する 必要があります。
イベントタイプと必須属性
Sitecore SearchイベントAPIを使用して、さまざまなタイプのイベントを追跡できます。Sitecore Searchには、さまざまなイベントを作成するために組み合わせることができるイベント アクションと名前が用意されています。
Sitecore Search次のカテゴリのイベントをサポートします。
-
目標到達プロセス - 追跡する訪問者のアクションで、Sitecore Searchコンポーネントに直接関与しません。ファネルイベントには、ページの表示、レビューの追加、ブックマークの削除、ログインなどのアクションが含まれます。Funnelイベントは、多くの場合、recommendationウィジェットで結果を提供します。たとえば、recommendationウィジェットは、最も閲覧されたドキュメントを表示できます。
-
ウィジェットイベント - Sitecore Searchウィジェットに対する訪問者のアクション。これらのイベントには、ウィジェット ビュー イベントと ウィジェット クリック イベントが含まれます。
イベント オブジェクト データ モデルについては、イベントAPIリファレンスを参照してください。
次に、すべてのイベントオブジェクトに必要な属性を示します。
イベントが異なれば、次のものに加えて、必要な属性も異なります。必要な属性については、個々のイベントタイプを参照してください。
|
名前 |
種類 |
形容 |
価値観 |
|---|---|---|---|
|
action |
糸 |
イベントを発生させるためにユーザーが実行するアクションを説明する動詞。イベントの種類を記述するためにnameとともに使用されます。 |
手記 カスタムイベントを記述する動詞を使用することもできます。 |
|
name |
糸 |
イベントの名前。イベントの種類を記述するためにactionとともに使用されます。 |
値は 、付随するaction値によって異なります。 |
|
uuid |
糸 |
訪問者を追跡するために生成する匿名ID。 手記 すべてのイベントには、uuidまたはuser_idのいずれかが必要です。 |
該当なし |
|
user_id |
糸 |
システムで使用するオプションのユーザー ID。これは、生成するuuidとは異なります。 手記 すべてのイベントには、uuidまたはuser_idのいずれかが必要です。 |
該当なし |
|
value |
Object |
イベントと訪問者に関する詳細を含むObject。 |
該当なし |
|
value.context |
Object |
該当なし |