Search results widget events
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecore Search JS SDK for Reactは検索結果ウィジェットとのやり取りを追跡するイベントを提供します。
!注特に記載がない限り、すべての属性は任意です。
trackSearchResultsClickEntityEvent
検索結果コンテナ内のエンティティをクリックした瞬間を追跡します。
!注Search UIコンポーネントを使っていない場合にのみこのイベントを起動してください。
名称
種類
概要
rfkId
ストリング
必須。
追跡中のウィジェットを特定します。
entity
ストリング
必須。
エンティティの種類。
例: content
payload
SearchResultsClickEntityPayload
必須。
ペイロードはイベントと共に発送されました。
検索結果クリックエンティティペイロード
ペイロードはtrackSearchResultsClickEntityEventと共に発送されました。
名称
種類
概要
items
array< EntityPayload >
必須。
エンティティをクリックしました。
index
番号
必須。
クリックされたエンティティのインデックスです。
keyword
ストリング
フレーズ検索済み。
advancedQueryText
ストリング
検索を絞り込むクエリ検索式。
例: filetype
modifiedKeyword
ストリング
結果に反映されたキーワードを修正しました。
numResults
番号
取得できる最大結果数。
totalResults
番号
検索で特定された結果の総数
pageSize
番号
1ページに表示される結果の最大数。
pageNumber
番号
結果がページ付けされた後のウィジェットをホストするページの番号はpageSize
redirectUrl
ストリング
検索がリダイレクトされるページのURL。
EntityPayload
このペイロードはエンティティを記述します。エンティティとのやり取りを追跡したい場合、すべてのイベントでこのペイロードタイプを使いましょう。
名称
種類
概要
ID
番号
必須。
エンティティのID。
entityType
ストリング
必須。
エンティティの名前。
URL
ストリング
エンティティのページのURL。通常はエンティティの詳細ページです。
提供されていない場合、SDKはページのURLを使用します。
sourceId
ストリング
コネクターによって割り当てられたエンティティの送信元のID。
trackSearchResultsFacetClickEvent
トラックをクリックすると検索結果ウィジェットでファセットが選択されます。
!注Search UIコンポーネントを使っていない場合にのみこのイベントを起動してください。
名称
種類
概要
rfkId
ストリング
必須。
追跡中のウィジェットを特定します。
entity
ストリング
必須。
事業体の種類
payload
SearchResultsFacetPayload
必須。
ペイロードはイベントと共に発送されました。
検索結果FacetPayload
ペイロードはtrackSearchResultsFacetClickEventと共に発送されました。
名称
種類
概要
filters
array< FacetPayload >
必須。
エンティティをクリックしました。
index
番号
必須。
クリックされたエンティティのインデックスです。
keyword
ストリング
フレーズ検索済み。
advancedQueryText
ストリング
検索を絞り込むクエリ検索式。
例: filetype
modifiedKeyword
ストリング
結果に反映されたキーワードを修正しました。
numResults
番号
取得できる最大結果数。
totalResults
番号
検索で特定された結果の総数
pageSize
番号
1ページに表示される結果の最大数。
pageNumber
番号
結果がページ付けされた後のウィジェットをホストするページの番号はpageSize
redirectUrl
ストリング
検索がリダイレクトされるページのURL。
FacetPayload
このペイロードオブジェクトはファセットを表します。
議論
種類
概要
facetId
ストリング
必須。
面のID
facetTitle
ストリング
必須。
ファセットのタイトル。
facetIndex
番号
検索結果で受け取ったfacetsリスト内のファセットのインデックス。
facetValueId
ストリング
面値のID。
valueIndex
ストリング
検索結果で得られるファセット値のリストにおけるファセット値のインデックス。
startValue
ストリング
範囲内の開始値または最小値です。
endValue
ストリング
範囲内の終値または最大値。
facetValue
ストリング
面の価値