ユーザーが開始した(ナビゲーション状態で選択が行われていない)ナビゲーション問合せに対して行われた初期の対話Webサービス・リクエストは、ブレッドクラムをまだ返しません。一方、(ユーザーが使用可能な属性値内で選択を行った)後続のリクエストはブレッドクラムを返します(これは、明示的に選択された絞込みを表します)。
対話Webサービス・リクエストでは、特定の絞込みの選択およびBreadcrumbConfigタイプを指定していることを確認します。
<Request xmlns="http://www.endeca.com/MDEX/conversation/3/0">
<State>
<Name>Breadstate</Name>
<SelectedRefinementFilter Name="WineType" Spec="/" Id="MyWines">
</SelectedRefinementFilter>
</State>
<BreadcrumbConfig Id="BreadcrumbInfo" ReturnFullPath="true">
<StateName>Breadstate</StateName>
</BreadcrumbConfig>
</Request>
<cs:Results xmlns:cs="http://www.endeca.com/MDEX/conversation/3/0"
xmlns:mdex="http://www.endeca.com/MDEX/XQuery/2009/09">
<State xmlns="http://www.endeca.com/MDEX/conversation/3/0"
xmlns="http://www.endeca.com/MDEX/eql_parser/types">
<Name>Breadstate</Name>
<SelectedRefinementFilter Name="WineType" Spec="/" Id="MyWines"/>
</State>
<cs:Breadcrumbs Id="BreadcrumbInfo">
<cs:RefinementBreadcrumb Name="WineType" DisplayName="Wine Type" Spec="/">
<cs:DimensionValue DimensionName="WineType" Spec="/">WineType</cs:DimensionValue>
</cs:RefinementBreadcrumb>
</cs:Breadcrumbs>
</cs:Results>