---
title: "Personalization interface"
slug: "the-personalization-interface"
abstract: "実行時にこのSitecore Search JS Dataパッケージオブジェクトをカスタムパーソナライズ検索結果のリクエストに追加します。"
---
# Personalization interface

ウィジェットの設定は実行時にオーバーライドまたは更新できます。 [これは検索リクエスト自体で行](https://doc.sitecore.com/search/ja/developers/search-developer-guide/integrating-using-search-js-data-package/walkthrough--configuring-widgets-at-runtime.html "Walkthrough: Configuring widgets at runtime") います。リクエスト内のエンティティの属性によって様々なルールが制御されます。

インターフェースには以下の特性が含まれています:

財産

種類

概要

アルゴリズム

ストリング

ユーザー向けにパーソナライズされた結果を得るためのアルゴリズム。mltアルゴリズムまたはアフィニティアルゴリズムのいずれかを使用できます。アルゴリズムは似ていますが、結果をパーソナライズするための手法が異なります。mltはユーザーの過去のやり取りから得た特定の文書を使用し、その結果に類似した項目を表示します。例えば、訪問者がクラウドサービスに関するブログとやり取りした場合、このアルゴリズムはクラウドサービスに関するブログのような項目を表示します。Affinityは特定のドキュメントを使用しません。代わりに、ユーザーの閲覧履歴を考慮し、さまざまな属性の指標を分析します。例えば、このアルゴリズムは特定の訪問者が過去の検索やクリックに基づいて赤色を好むことを学習することがあります。その後、その属性が赤である結果をブーストします。

フィールド

アレイ

類似コンテンツを判定するための属性一覧。Sitecore Searchで検索ランキングに属性をマークするには、メニューバーでAdministration > Domain Settings > Attributesをクリックし、属性を選択し、「機能使用」をクリックし、「機能使用」をクリックしてPersonalizationチェックボックスを選択します。フィールドプロパティが空の場合、Sitecore Searchインターフェースでパーソナライズ用にマークされたすべての属性が使用されます。

識別番号

アレイ

似たようなコンテンツに見せるために使うIDのリスト。例えば、訪問者が最近クリックしたブログ投稿のIDです。もしIDを通さなければ、ユーザーの過去のイベントデータが使われます。idsパラメータはmltアルゴリズムにのみ適用されます。

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