---
title: "Search results widget events"
slug: "search-results-widget-events"
abstract: "エンティティとのやり取りを追跡するために使われるエンティティのペイロードを記述します。"
---
# Search results widget events

Sitecore Search JS SDK for Reactは検索結果ウィジェットとのやり取りを追跡するイベントを提供します。

> !注特に記載がない限り、すべての属性は任意です。

## trackSearchResultsClickEntityEvent

検索結果コンテナ内のエンティティをクリックした瞬間を追跡します。

> !注Search UIコンポーネントを使っていない場合にのみこのイベントを起動してください。

名称

種類

概要

rfkId

ストリング

必須。  
  
追跡中のウィジェットを特定します。

entity

ストリング

必須。  
  
エンティティの種類。  
  
例: content

payload

SearchResultsClickEntityPayload

必須。  
  
ペイロードはイベントと共に発送されました。

### 検索結果クリックエンティティペイロード

ペイロードはtrackSearchResultsClickEntityEventと共に発送されました。

名称

種類

概要

items

array< EntityPayload >

必須。  
  
エンティティをクリックしました。

index

番号

必須。  
  
クリックされたエンティティのインデックスです。

keyword

ストリング

フレーズ検索済み。

advancedQueryText

ストリング

検索を絞り込むクエリ検索式。  
  
例: filetype:pdf

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:pdf

modifiedKeyword

ストリング

結果に反映されたキーワードを修正しました。

numResults

番号

取得できる最大結果数。

totalResults

番号

検索で特定された結果の総数

pageSize

番号

1ページに表示される結果の最大数。

pageNumber

番号

結果がページ付けされた後のウィジェットをホストするページの番号はpageSize

redirectUrl

ストリング

検索がリダイレクトされるページのURL。

#### FacetPayload

このペイロードオブジェクトはファセットを表します。

議論

種類

概要

facetId

ストリング

必須。  
  
面のID

facetTitle

ストリング

必須。  
  
ファセットのタイトル。

facetIndex

番号

検索結果で受け取ったfacetsリスト内のファセットのインデックス。

facetValueId

ストリング

面値のID。

valueIndex

ストリング

検索結果で得られるファセット値のリストにおけるファセット値のインデックス。

startValue

ストリング

範囲内の開始値または最小値です。

 endValue

ストリング

範囲内の終値または最大値。

facetValue

ストリング

面の価値