Some advanced configurations for the Marfeel Recommender are not available through dedicated UI components and must be specified in the Advanced text field.
These options include offsetting recommendations, promoting specific attributes, ignoring attributes, and skipping content curations.
Usage of Advanced Settings
Advanced Settings are encoded as query parameters. They always have the form of key=value
, or key=value1,value2,...
in cases of multiple values. They can be combined by placing &
symbols between them, for example:
key1=value1,value2&key2=value3
Ignore Values in Filters of Type Same
In some cases, you might have sections that are too broad (e.g., “News”), and you may not want the recommender to consider them when filtering by Same value. You can configure this by using the ignore_filter_{{dimension}}
parameter.
Available Dimensions:
sections
authors
topics
tags
To Configure:
- Set
ignore_filter_{{dimension}}=value1,value2,...
- Replace
{{dimension}}
with the appropriate dimension (e.g.,sections
). - Replace
value1,value2,...
with the Marfeel IDs of the attributes you want to ignore.
Obtaining Marfeel IDs:
- Visit the resource in the Compass view and copy the ID from the browser’s URL.
Example:
If you want the recommender to ignore the section with ID 135
when filtering by Same section:
ignore_filter_sections=135
This means that for an article with sections 135
and 124
, and with a content restriction of section=same
, the recommender will only filter by section 124
and not include articles that only have section 135
.
Skip Content Curations
Recommender experiences can be configured not to allow any content curations by setting:
skipcurated=true
Configuring the recommender this way ensures that only automated recommendations are shown, without any manually curated content.
Disable Autofill
When the feed doesn’t get enough articles to recommend due to strict filtering Marfeel removes all filters to fill the remaining slots to a maximum of 5 articles, this way we prevent empty or broken layouts on your content.
With this flag it disables the feature so you can decide the best behaviour for your site, for example, by configuring a multifeed experience and having another specific feed as backup
disableautofill=true