It can be accessed under MERCHANDIZE menu : MERCHANDIZE > Boosts. This entry allows user to manage boosts in product listings (categories, search result pages and autocomplete box).

Boost grid

At the top of the page, a filter bar is available. User can filter based on every column of the grid (name, model, request type, enable and localized catalog(s)).

The grid lists all the boosts created in Gally :

boost-grid

Parameter Description
Name Name of the boost
Model Model of the boost : constant or proportional to an attribute value
Request type The request type(s) on which the boost will be applied. 3 possible values : Category listing, search result and autocomplete. One or several request type can be selected on the same boost.
Enable The boost is enabled or not
Localized catalog(s) The localized catalog(s) on which the boost will be applied. One or several localized catalog can be selected on the same boost.
Actions Button “Edit” allowing to access the edition page of the boost.

Boost edition page

Boost basic edition

The first part of the boost edition page is dedicated to the basic configurations :

boost-grid boost-grid

Parameter Default value Description
Enable True Boost is enabled or not
Name   Name given to the boost
Localized catalog(s)   Selection of the localized catalog(s) on which the boost will be applied. Boost can be applied on one or several localized catalog
Request type   Selection of the request type(s) on which the boost will be applied. 3 possible values : Category listing, search result and autocomplete. Boost can be applied on one or several request type
Active   Period of time on which the boost will be applied. If those fields are empty, the boost will be applied from now and forever. If “from” is empty, boost will be applied from now and until the date contributed on “to” field. If “to” is empty, boost will be applied from the date contributed on the “from” field and forever
Rule engine   This fieldset figures a rule editor where you are able to chose any combination of conditions you want to match. For example : apply boost only on organic cotton products. Attributes available in the rule engine are attributes that have been set as “Use in rule engine” in Settings > Searchable and filterable attributes

Boost configuration

This section will allow user to choose the model. According to the model, following configuration will be different :

Constant model

boost-grid

With the constant model, the value of the boost will influence the score of the products and change sorting in selected product listings. For example a boost value of 30% will multiply the score of the product by 1.3.

It’s also possible to deboost a product by selecting a negative value

boost-grid

For example : a boost value of -40% will multiply the score of the product by 0.6

Proportional to an attribute value model

image

With the proportional to an attribute value model, the boost will be influenced by the value of the attribute. Only numerical attributes can be used for this model. For example, if the cost attribute is selected for the boost, and the cost of product A is 10€ and cost of product B is 15€, then the score of product B will be higher then product A.

The impact of the boost allows to control the boost value. There is 3 possible impacts :

  • Low : use logarithmic formula
  • Medium : use square formula
  • High : use linear formula

At last, a scale factor can be used to control the score of products.

Calculation is as follow for an example with a weight attribute :
Low : log (attribute value * boost value). For example : Boost value = 2

  • Attribute weight = 1kg –> product score will be multiplied by log(2*1) = 0,3
  • Attribute weight = 3kg –> product score will be multiplied by log(2*3) = 0,78
  • Attribute weight = 100kg –> product score will be multiplied by log(2*100) = 2,3


Medium : √ (attribute value * boost value). For example : boost value = 2

  • Attribute weight = 1kg –> product score will be multiplied by √(2*1) = 1,99
  • Attribute weight = 3kg –> product score will be multiplied by √(2*3) = 2,45
  • Attribute weight = 100kg –> product score will be multiplied by √(2*100) = 14,14


High : attribute value * boost value. For example : boost value = 2

  • Attribute weight = 1kg –> product score will be multiplied by 2*1 = 2
  • Attribute weight = 3kg –> product score will be multiplied by 2*3 = 6
  • Attribute weight = 100kg –> product score will be multiplied by 2*100 = 200

Boost Preview

At the end of the boost page, user can preview product listings before and after boost application. First, user has to select the type of request to preview.

In case of “Category navigation” selection, user has to select the category to preview :

image

In case of “Catalog search” or “Autocomplete” selection, user has to type the search term to preview :

image

Then, user clicks on “Preview” :

image

Table has two major parts :

  • Base results which is the product listing before boost application
  • Optimized results which is the product listing after boost application

The column “Score” gives the base score before boost application (for base results section), the calculated score after boost application (for the optimized section).

The column gives the direction of the product after boost application

  • image : product has gone up
  • image : product has gone down
  • image : product didn’t change position