1. ユーザーインタラクションの追跡

レコメンデーションウィジェットイベント

日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Sitecore Search JS Dataパッケージには、recommendationウィジェットとのインタラクションを追跡するイベントをトリガーする次の関数が用意されています。

trackRecommendationClickEvent

この関数は、recommendationウィジェットのナビゲーションボタンのクリックを追跡するwidget clickイベントをトリガーします。

名前

種類

形容

rfkId

必須。

追跡対象のウィジェットを識別します。

entity

必須。

エンティティの種類。

例: content

payload

推奨ペイロード

必須。

イベントでディスパッチされたペイロード。

推奨ペイロード

trackRecommendationClickEvent関数によってウィジェットクリックイベントでディスパッチされたペイロード。

メモ

特に指定されていない限り、すべての属性はオプションです。

名前

種類

形容

items

EntityPayload配列

表示されているエンティティ。

index

クリックされたエンティティのインデックス。

actionCause

navigation又は close

EntityPayload

このペイロードはエンティティを記述します。このペイロードタイプは、エンティティとの対話を追跡する場合に、すべてのイベントで使用します。

名前

種類

形容

id

必須。

エンティティのID。

entityType

必須。

エンティティの名前。

url

エンティティ ページのURL。通常は、エンティティの詳細ページ。

指定しない場合、SDKはページのURLを使用します。

sourceId

コネクタによって割り当てられたエンティティのソースのID。

trackRecommendationClickEntityEvent

この関数は、recommendationウィジェットのエンティティのクリックを追跡する ウィジェットクリック イベントをトリガーします。

名前

種類

形容

rfkId

必須。

追跡対象のウィジェットを識別します。

entity

必須。

エンティティの種類。

payload

推奨事項ClickItemペイロード

必須。

イベントでディスパッチされたペイロード。

推奨事項ClickItemペイロード

trackRecommendationClickEntityEvent関数によってウィジェットクリックイベントでディスパッチされたペイロード。

名前

種類

形容

items

EntityPayload配列

必須。

クリックされたエンティティ。

index

必須。

クリックされたエンティティのインデックス。

EntityPayload

このペイロードはエンティティを記述します。このペイロードタイプは、エンティティとの対話を追跡する場合に、すべてのイベントで使用します。

名前

種類

形容

id

必須。

エンティティのID。

entityType

必須。

エンティティの名前。

url

エンティティ ページのURL。通常は、エンティティの詳細ページ。

指定しない場合、SDKはページのURLを使用します。

sourceId

コネクタによって割り当てられたエンティティのソースのID。

この記事を改善するための提案がある場合は、 お知らせください!