推薦ウィジェットイベント
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecore Search JS SDK for Reactは、ウィジェットとのやり取りを追跡するイベントを提供しrecommendationウィジェットです。
!注特に記載がない限り、すべての属性は任意です。
trackRecommendationClickEvent
recommendationウィジェットのナビゲーションボタンを追跡するクリック数。
!注Search UIコンポーネントを使っていない場合にのみこのイベントを起動してください。
名称
種類
概要
rfkId
ストリング
必須。
追跡中のウィジェットを特定します。
entity
ストリング
必須。
エンティティの種類。
例: content
payload
RecommendationPayload
必須。
ペイロードはイベントと共に発送されました。
推奨ペイロード
ペイロードはtrackRecommendationClickEventと共に発送されました。
名称
種類
概要
items
array< EntityPayload >
存在が映し出される。
index
番号
クリックされたエンティティのインデックスです。
actionCause
ストリング
navigation または close
EntityPayload
このペイロードはエンティティを記述します。エンティティとのやり取りを追跡したい場合、すべてのイベントでこのペイロードタイプを使いましょう。
名称
種類
概要
ID
番号
必須。
エンティティのID。
entityType
ストリング
必須。
エンティティの名前。
URL
ストリング
エンティティのページのURL。通常はエンティティの詳細ページです。
提供されていない場合、SDKはページのURLを使用します。
sourceId
ストリング
コネクターによって割り当てられたエンティティの送信元のID。
trackRecommendationClickEntityEvent
recommendationウィジェットのエンティティをクリックする追跡。
!注Search UIコンポーネントを使っていない場合にのみこのイベントを起動してください。
名称
種類
概要
rfkId
ストリング
必須。
追跡中のウィジェットを特定します。
entity
ストリング
必須。
エンティティの種類。
payload
RecommendationClickItemPayload
必須。
ペイロードはイベントと共に発送されました。
おすすめClickItemPayload
ペイロードはtrackRecommendationClickEntityEventと共に発送されました。
名称
種類
概要
items
array< EntityPayload >
必須。
エンティティをクリックしました。
index
番号
必須。
クリックされたエンティティのインデックスです。
EntityPayload
このペイロードはエンティティを記述します。エンティティとのやり取りを追跡したい場合、すべてのイベントでこのペイロードタイプを使いましょう。
名称
種類
概要
ID
番号
必須。
エンティティのID。
entityType
ストリング
必須。
エンティティの名前。
URL
ストリング
エンティティのページのURL。通常はエンティティの詳細ページです。
提供されていない場合、SDKはページのURLを使用します。
sourceId
ストリング
コネクターによって割り当てられたエンティティの送信元のID。