Nrc (Dynamic Refinement Ranking)

The Nrc parameter sets a dynamic refinement configuration for the navigation query.

Parameter Nrc
Name Dynamic Refinement Ranking
Java setter method ENEQuery.setNavRefinementConfigs()
.NET setter property ENEQuery.NavRefinementConfigs
Type <string>+<string>+<string>...
Description

Sets one or more dynamic refinement configurations for the navigation query. Each dynamic refinement configuration is delimited by the pipe character and must have the id setting. Note that this parameter works only if dynamic refinement ranking has been enabled.

The configuration settings are:
  • id (the dimension value ID)
  • exposed (either true if the dimension value's refinements are exposed or false if not)
  • dynrank (whether the dimension value has Dynamic Ranking enabled: enabled, disabled, or default)
  • dyncount (maximum number of dimension values to return: either default or an integer >= 0)
  • dynorder (sort order: static, dynamic, or default)
Omitting a setting or specifying default results in using the setting in Developer Studio.
Object Navigation
Dependency N

Example

/controller.php?N=0&Nrc=id+134711+exposed+true+dynrank+enabled
   +dyncount+20+dynorder+dynamic|id+132830+dyncount+7