Skip to main content

Search Searchandizing

Constructor.io's searchandizing capability allows merchants to create rich sets or rules to promote, demote or feature items and brands.

By leveraging the APIs underlying these capabilities, customer data science teams can incorporate their own expertise and understanding of user behavior to optimize results, much like Constructor.io does with its automatic rule-setting for boost and bury.

Taxonomy

Rules leverage your existing product taxonomy, so any facet or category (group_id) in your index can be used to create a rule.

Scope

Currently, rules can be set for individual search term or browse pages (which may be based on a facet or category/group_id page). That said, global rule APIs are in limited release for early access customers.

Types

Boost (and bury)

Boost (or bury) the score (and in turn, ranking) of items with one or more attributes, where attributes could be a particular size, price range, or brand.

Blacklist

Remove items from recall that share particular attributes.

note

In our customer dashboard, the blacklist is referenced as a blocklist. In the future, we will update the API to reflect this change (but don't worry, we will preserve backwards compatibility when we do so).

Whitelist

Return only items that share particular attributes.

Slotting

Add an item to recall at a particular position.

Content

Attach an arbitrary JSON content to a search term.