レコメンデーションウィジェットのイベント

日本語翻訳に関する免責事項

このページの翻訳は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。

何かフィードバックはありますか?

この記事を改善するための提案がある場合は、