レコメンデーションウィジェットイベント
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecore Search JS Dataパッケージには、recommendationウィジェットとのインタラクションを追跡するイベントをトリガーする次の関数が用意されています。
trackRecommendationClickEvent
この関数は、recommendationウィジェットのナビゲーションボタンのクリックを追跡するwidget clickイベントをトリガーします。
|
名前 |
種類 |
形容 |
|---|---|---|
|
rfkId |
糸 |
必須。 追跡対象のウィジェットを識別します。 |
|
entity |
糸 |
必須。 エンティティの種類。 例: content |
|
payload |
必須。 イベントでディスパッチされたペイロード。 |
推奨ペイロード
trackRecommendationClickEvent関数によってウィジェットクリックイベントでディスパッチされたペイロード。
特に指定されていない限り、すべての属性はオプションです。
|
名前 |
種類 |
形容 |
|---|---|---|
|
items |
表示されているエンティティ。 | |
|
index |
数 |
クリックされたエンティティのインデックス。 |
|
actionCause |
糸 |
navigation又は close |
EntityPayload
このペイロードはエンティティを記述します。このペイロードタイプは、エンティティとの対話を追跡する場合に、すべてのイベントで使用します。
|
名前 |
種類 |
形容 |
|---|---|---|
|
id |
数 |
必須。 エンティティのID。 |
|
entityType |
糸 |
必須。 エンティティの名前。 |
|
url |
糸 |
エンティティ ページのURL。通常は、エンティティの詳細ページ。 指定しない場合、SDKはページのURLを使用します。 |
|
sourceId |
糸 |
コネクタによって割り当てられたエンティティのソースのID。 |
trackRecommendationClickEntityEvent
この関数は、recommendationウィジェットのエンティティのクリックを追跡する ウィジェットクリック イベントをトリガーします。
|
名前 |
種類 |
形容 |
|---|---|---|
|
rfkId |
糸 |
必須。 追跡対象のウィジェットを識別します。 |
|
entity |
糸 |
必須。 エンティティの種類。 |
|
payload |
必須。 イベントでディスパッチされたペイロード。 |
推奨事項ClickItemペイロード
trackRecommendationClickEntityEvent関数によってウィジェットクリックイベントでディスパッチされたペイロード。
|
名前 |
種類 |
形容 |
|---|---|---|
|
items |
必須。 クリックされたエンティティ。 | |
|
index |
数 |
必須。 クリックされたエンティティのインデックス。 |
EntityPayload
このペイロードはエンティティを記述します。このペイロードタイプは、エンティティとの対話を追跡する場合に、すべてのイベントで使用します。
|
名前 |
種類 |
形容 |
|---|---|---|
|
id |
数 |
必須。 エンティティのID。 |
|
entityType |
糸 |
必須。 エンティティの名前。 |
|
url |
糸 |
エンティティ ページのURL。通常は、エンティティの詳細ページ。 指定しない場合、SDKはページのURLを使用します。 |
|
sourceId |
糸 |
コネクタによって割り当てられたエンティティのソースのID。 |