ウィジェットクリックイベントの作成
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
訪問者がSitecore Searchウィジェットのどこかをクリックすると、widget clickイベントを送信する必要があります。ほとんどのウィジェットクリックはエンティティ上にありますが、カテゴリ、フィルター、ナビゲーションボタンにも当てはまります。
!注イベントオブジェクトデータモデルについては、Events API参照を参照してください。
ウィジェットがエンティティをクリックします
訪問者がSitecore Searchウィジェット内のエンティティをクリックした場合、action_causeキーをエンティティに設定したwidget clickイベントを送信します。
!重要すべてのイベントに必要なデフォルトの属性に加え、エンティティ上のclickイベントにはindex,``rfk_id属性とentities属性が必要です。entities配列には、クリックされたエンティティを表すオブジェクトが含まれ、少なくともidとentity_type属性が含まれていなければなりません。
以下はエンティティ上のwidget clickイベントの例です:
{
"name": "widget",
"action": "click",
"action_cause": "entity",
"uuid": "
} }
ウィジェットでカテゴリをクリックします
訪問者がSitecoreウィジェットのカテゴリリンクをクリックした場合、action_causeキーを"category"に設定したwidget clickイベントを送信します。
!重要 すべてのイベントに必要なデフォルトの属性に加え、カテゴリーのイベントでclick_text、click_uri、click_text_id、rfk_id、entities属性がclick必要です。 entities配列には、クリックされたカテゴリを表すオブジェクトが含まれ、少なくともidとentity_type属性が含まれていなければなりません。
以下は、ある圏上のwidget click事象の例です。
{
"name": "widget",
"action": "click",
"action_cause": "category",
"uuid": "
} }
ウィジェットをクリックしてフィルターを操作
訪問者がSitecore Searchウィジェットのフィルターやファセットをクリックした場合、action_causeキーを"filter"に設定したwidget clickイベントを送信します。
!重要 すべてのイベントに必要なデフォルト属性に加え、filters属性とrfk_id属性はフィルターのイベントclickにも必要です。 filters配列には、ユーザーが選択したフィルターを表すオブジェクトが含まれなければなりません。このオブジェクトには少なくともname属性が含まれていなければなりません。
以下はフィルター上のwidget clickイベントの例です。
{
"name": "widget",
"action": "click",
"action_cause": "filter",
"uuid": "
} }