| |||||||||
結果を返すために、検索アルゴリズムはどのように機能しますか。
カタログクエリロジックおよび構造
P2P/GB が Arches に検索を送信すると、検索は複数の部分に分割され、各部分に独自のロジックがあります。検索のこれらの部分は以下のとおりです。
キーワード検索
これは、単に探しているアイテムの検索です。この検索にはいくつかのロジックがありますが、Arches 用に検索が構築されるときに追加されます。このロジックは、主にさまざまな文字列の地域情報で検索を分割し、カタログ品目情報内のさまざまなフィールドを検索するためのものです。キーワード検索機能では、以下のフィールドから検索が実行されます。
ビュー/制約
カタログビューは、関連するグループまたはコストセンターによってユーザーまたはユーザーのセットに設定される特定の制限事項です。これにより、特定の地域または職能の特定のユーザーに対して、特定のカタログをフィルタリングすることができます。品目制約はほぼ同じ方法で使用されますが、カタログ登録レベル全体ではなく、カタログ品目レベルで使用されます。これにより、特定の明細をユーザがフィルタリングすることができます。これを機能させるには、カタログ品目レベルでフィルタを配置するためのフィールドが必要です。そのため、品目制約を利用するために拡張可能な種類を作成する必要があります。
サプライヤの表示/非表示
サプライヤの表示は、顧客のレルムのバリアントに基づいて異なる方法で制御されます。
ルート/コア検索
ルート/コア検索は、すべてのバリアントおよび設定にわたって整合性のあるシステムのデフォルト動作です。これにより、以下の検索にロジックが追加されます。
追加の検索設定
短縮名 boost
これは、パラメータ "Application.Catalog.Search.ShortNameBoost" によって制御されます。カタログの検索用語に一致するキーワードが名前 (短) に含まれている品目が、関連性が高いとみなされ、カタログ検索結果の順序で上位に表示されるように後押しされるかどうかを指定します。[はい] に設定すると、ShortName に一致するキーワードを含むカタログ品目が、カタログ検索結果の順序で上位に表示されるようにブーストされます。
人気のある用語ブースト
これは、パラメータ "Application.Catalog.Search.PopularTermsBoost" によって制御されます。よく使用されるアイテムのキーワード検索語句をキャプチャし、それらを一般的な検索語句としてインデックス化するかどうかを指定します。これらの一般的な検索用語に関連付けられている品目は、後続のカタログ検索でカタログ検索結果の順序がより高く表示されるように強化されます。[はい] に設定すると、人気の高い品目のキーワード検索用語がインデックス化され、人気のある検索用語が保存されます。ユーザーがこれらの一般的な検索用語を使用してカタログ検索を実行すると、関連する品目がカタログ検索結果の順序で上位に表示されるようになります。
複数条件分割
これは、パラメータ "Application.Catalog.Search.MultiTermSplit" によって制御されます。このパラメータはエンジニアリングによる削除処理中であるため、追加のカスタマに対して有効化しないでください。
Guided Buying