The request for breadcrumbs is implemented with the BreadcrumbConfig type.
<BreadcrumbConfig Id="?" ReturnFullPath="true"> <StateName>?</StateName> </BreadcrumbConfig>
Attribute | Description |
---|---|
Id | Required. An arbitrary identifier for this BreadcrumbConfig. |
ReturnFullPath | Optional. Specifies whether to return the
full path of all suggested hierarchical refinements with the response:
This setting is relevant only in navigation queries that request breadcrumbs; it is ignored in search or range filter queries requesting breadcrumbs. |
StateName | Specifies an existing named state in the
request, using these rules:
|
If spelling is enabled in the data domain configuration, and in addition to breadcrumbs, you may want the Conversation Web Service response to contain supplemental information about spelling suggestions and DYM (Did You Mean), a second SearchAdjustmentConfig type is required. If this type is included, spelling correction or DYM suggestions are returned with the breadcrumbs in the response.
If spelling is enabled, spelling correction occurs for breadcrumb results even if the SearchAdjustmentConfig is not included. However, while spelling correction takes place, the spelling correction and DYM suggestions are not returned in the response.
In the response, breadcrumbs are returned in the order in which they were added (requested).