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

JS DataパッケージSitecore Search、検索結果ウィジェットとのユーザーのやり取りを追跡するイベントをトリガーする機能を提供します。

## trackSearchResultsClickEntityEvent

この関数は検索結果コンテナ内のエンティティへのクリックを追跡するwidget click(creating-a-widget-click-event.md "Creating a widget click event") イベントをトリガーします。

名称

種類

概要

*rfkId*

ストリング

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

*エンティティ*

ストリング

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

*ペイロード*

[検索結果クリックエンティティペイロード](https://doc.sitecore.com/search/ja/developers/search-developer-guide/integrating-using-search-js-data-package/tracking-user-interactions/search-results-widget-events.html#UUID-da71fbfa-ea1e-3768-c561-4ed47a399d54_section-idm4623652547241633807865978041)

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

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

trackSearchResultsClickEntityEvent関数によってトリガーされるウィジェットクリックイベントでペイロードがディスパッチされます。

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

名称

種類

概要

*アイテム*

[EntityPayload](https://doc.sitecore.com/search/ja/developers/search-developer-guide/integrating-using-search-js-data-package/tracking-user-interactions/search-results-widget-events.html#UUID-da71fbfa-ea1e-3768-c561-4ed47a399d54_UUID-bbb261d8-0615-9e58-fb52-2e075c690e59) 配列

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

*インデックス*

番号

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

*キーワード*

ストリング

フレーズ検索済み。

*advancedQueryText*

ストリング

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

*modifiedKeyword*

ストリング

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

*numResults*

番号

取得できる最大結果数。

*totalResults*

番号

検索結果の総数。

*pageSize*

番号

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

*pageNumber*

番号

結果を掲載した後のウィジェットをホストするページの番号は pageSizeでページ付けされています。

*redirectUrl*

ストリング

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

#### EntityPayload

このペイロードはエンティティを記述します。エンティティとのやり取りを追跡したい場合、すべてのイベントでこのペイロードタイプを使いましょう。

名称

種類

概要

*ID*

番号

必須。  
  
エンティティのID。

*entityType*

ストリング

必須。  
  
エンティティの名前。

*URL*

ストリング

エンティティページのURL。通常は事業体の詳細ページです。  
  
提供されていない場合、SDKはページのURLを使用します。

*sourceId*

ストリング

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

## trackSearchResultsFacetClickEvent

この機能は、ユーザーのエンティティクリック数や検索結果ウィジェット内のファセット選択を追跡するwidget click(creating-a-widget-click-event.html#UUID-e3cb43d4-9a73-60f6-8e79-fc70766eb0ad\_section-idm4590998431598433581247919151 "Widget click on a filter") イベントをトリガーします。

名称

種類

概要

*rfkId*

ストリング

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

*エンティティ*

ストリング

必須。  
  
事業体の種類

*ペイロード*

[検索結果FacetPayload](https://doc.sitecore.com/search/ja/developers/search-developer-guide/integrating-using-search-js-data-package/tracking-user-interactions/search-results-widget-events.html#UUID-da71fbfa-ea1e-3768-c561-4ed47a399d54_section-idm1743380786709328)

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

### 検索結果FacetPayload

trackSearchResultsFacetClickEvent関数によってトリガーされるウィジェットクリックイベントでペイロードがディスパッチされます。

名称

種類

概要

*フィルター*

[FacetPayload](https://doc.sitecore.com/search/ja/developers/search-developer-guide/integrating-using-search-js-data-package/tracking-user-interactions/search-results-widget-events.html#UUID-da71fbfa-ea1e-3768-c561-4ed47a399d54_section-idm4626350190644833831959897033) アレイ

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

*インデックス*

番号

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

*キーワード*

ストリング

フレーズ検索済み。

*advancedQueryText*

ストリング

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

*modifiedKeyword*

ストリング

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

*numResults*

番号

取得できる最大結果数。

*totalResults*

番号

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

*pageSize*

番号

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

*pageNumber*

番号

結果を掲載した後のウィジェットをホストするページの番号は pageSizeでページ付けされています。

*redirectUrl*

ストリング

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

#### FacetPayload

フェイセットを記述するSearchResultsFacetPayloadオブジェクトでペイロードがディスパッチされます。

議論

種類

概要

*facetId*

ストリング

必須。  
  
面のID

*facetTitle*

ストリング

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

*facetIndex*

番号

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

*facetValueId*

ストリング

面値のID。

*valueIndex*

ストリング

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

*startValue*

ストリング

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

*endValue*

ストリング

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

*facetValue*

ストリング

側面の価値。