---
title: "イベント"
slug: "events"
abstract: "Sitecore Search JS SDKが提供するイベントの一覧で、ユーザーインタラクションを追跡するためのReact"
---
# イベント

Sitecore Search JavaScript SDK for Reactはイベントを追跡するための多くのインターフェースを提供しています。このトピックでは、さまざまなイベントの種類とそれらの発送方法を一覧化しています。

React用のJS SDKを使った実装では、SDKはコンポーネントとのほとんどのユーザーインタラクションを登録できます。なぜなら、両者が結合しているからです。ファネルやグローバルイベントがある場合、SDKはそれがいつ発生するかを知る手段がありません。イベントは詳細に登録するか、コールバックを使って登録する必要があります。

## JS SDKによって送信されるイベント

以下の表は、React用のJS SDKが単独でディスパッチするイベントを一覧にしています。

イベントインターフェース

イベントの種類

[trackRecommendationClickEvent](https://doc.sitecore.com/search/ja/developers/search-js-sdk-for-react/js-sdk-reference/events/recommendation-widget-events.html#UUID-a540cc7e-797a-ee00-12e8-f9209eeab313_section-idm1743383038416948 "trackRecommendationClickEvent")

推薦イベント

[trackRecommendationClickEntityEvent](https://doc.sitecore.com/search/ja/developers/search-js-sdk-for-react/js-sdk-reference/events/recommendation-widget-events.html#UUID-a540cc7e-797a-ee00-12e8-f9209eeab313_section-idm1743383038443010 "trackRecommendationClickEntityEvent")

推薦イベント

[trackPreviewSearchClickEvent](https://doc.sitecore.com/search/ja/developers/search-js-sdk-for-react/js-sdk-reference/events/preview-search-widget-events.html#UUID-0837259e-f4a5-0255-3b71-f963508ae04a_section-idm1743380786825032 "PreviewSearchPayload")

プレビューSearchイベント

[trackSearchResultsClickEntityEvent](https://doc.sitecore.com/search/ja/developers/search-js-sdk-for-react/js-sdk-reference/events/search-results-widget-events.html#UUID-afc0c8ca-125c-c462-6725-b3c93cd98f4a_section-idm4623652547241633807865978041 "SearchResultsClickEntityPayload")

Search Results イベント

[trackSearchResultsFacetClickEvent](https://doc.sitecore.com/search/ja/developers/search-js-sdk-for-react/js-sdk-reference/events/search-results-widget-events.html#UUID-afc0c8ca-125c-c462-6725-b3c93cd98f4a_section-idm1743380786709328 "SearchResultsFacetPayload")

Search Results イベント

[TrackViewEvent](https://doc.sitecore.com/search/ja/developers/search-js-sdk-for-react/js-sdk-reference/events/global-events.html#UUID-36010d1d-18e3-4f7e-d36c-6367b4e3e5bb_section-idm4546296231910433830295328809 "trackViewEvent")

グローバルイベント

## コールバックで送信されるイベント

以下の表は、コールバックを使ってディスパッチする必要があるイベントを一覧にしています。

イベントインターフェース

イベントの種類

[trackAddEvent](https://doc.sitecore.com/search/ja/developers/search-js-sdk-for-react/js-sdk-reference/events/funnel-events.html#UUID-88685583-0537-261a-44ce-a7b4ecae5c57_section-idm1743380786796240 "AddEventPayload")

ファネルイベント

trackRemoveEvent

ファネルイベント

[trackPageViewEvent](https://doc.sitecore.com/search/ja/developers/search-js-sdk-for-react/js-sdk-reference/events/global-events.html#UUID-36010d1d-18e3-4f7e-d36c-6367b4e3e5bb_section-idm4525765157062433830286592049 "trackPageViewEvent")

グローバルイベント

[trackEntityPageViewEvent](https://doc.sitecore.com/search/ja/developers/search-js-sdk-for-react/js-sdk-reference/events/global-events.html#UUID-36010d1d-18e3-4f7e-d36c-6367b4e3e5bb_section-idm461314257728963383029191036 "trackEntityPageViewEvent")

グローバルイベント

trackUserLoginEvent

グローバルイベント