このリリースでは、会話Webサービスが更新され、(推奨されている絞込みに加え)明示的に選択した絞込みおよび暗黙的な絞込みを取得できるようになっています。
以前のリリースでは、会話Webサービスは、BreadcrumbConfigコンテンツ要素の構成の一部として、明示的に選択した絞込みのみを返していました。ただし、暗黙的な絞込みは取得できませんでした。
このリリースでは、必要に応じて適用されている両方の種類の絞込みを取得する要求を発行できます(NavigationMenuConfigでは、グローバルにすべての属性に対して要求でき、RefinementConfigでは属性ごとに取得を要求できます)。各属性の値は、グローバルに指定した値にオーバーライドされます。
絞込みを取得した場合、Webサービスの応答でそれを返すかはExposeAllRefinements="true"の設定で制御されます。
絞込みを取得した場合、Webサービスの応答でそれを返すかはExpose="true"の設定で制御されます。
(各属性に対してRefinementConfigで行った)属性ごとの設定は、(NavigationMenuConfigの)すべての属性に対して行った類似設定にオーバーライドされます。
<cs:SelectedRefinement Name="Winery" Spec="A.R. Lenoble" Label="A.R. Lenoble" Count="3"/>
<cs:ImplicitRefinement Name="WineType" Spec="Sparkling" Label="Sparkling"/>
絞込み一覧をすべて取得する方法の詳細は、Oracle Endeca Server開発者ガイドを参照してください。