Advanced Filtering is an Advanced option used in the Related Products feature for Pro Blogger.
In the OS 2 themes - it can be found in the Theme customisation options for the Related Products app block.
For vintage application settings it will be a follows within the Pro Blogger application itself.
The purpose of the option is to narrow results by removing potential matches between products and the tags on the blog post. This allows the store owner to limit "noise" and unexpected product matches to tags that are used to only categorise the blog posts.
For example a blog post tag of 'cocktail' may be used on cocktail recipe post but the store owner may only want to show the specific ingredients for that cocktail and not every product tagged or named with 'cocktail'.
This is done by focusing on tag and title matches within 3 different spaces. Note handle matching can be with or without the dashes ('handle-name' or 'handle name')
Description | Blog Tag Example | Target Match | |
General Inventory | Standard check of products one by one | 'hot sauces | Checks each product for tag of 'hot sauces' or title with word 'hot sauces' |
Collection Handle | Checks products within a specified collection. Any product within is deemed a relevant match. | 'hot sauces' ' or 'hot-sauces' | Checks for products in a collection with path as follows: collections\hot-sauces |
Product Handle | Checks a specified product. Product is confirmed as a high match. | 'hot sauces' ' or 'hot-sauces' | Checks for a product with a path as follows: products\hot-sauces |
Dynamic Source | Uses the product list provided directly into the app block | n/a | Will directly display the products specified in the metafield or list |
The Advanced Filtering combines these 3 spaces as follows.
General Inventory | Collection Handle | Product Handle | Dynamic Source | |
No filter | Yes | Yes | Yes | Yes |
Tagged Products and Collections | No | Yes | Yes | Yes |
Tagged Products Only | No | No | Yes | Yes |
Dynamic Source Only | No | No | No | Yes |
Using the blog post tag 'hot sauces' example then
Target March | |
No filter | Checks each product for tag of 'hot sauces' or title with word 'hot sauces' Checks for products in a collection path as follows: collections\hot-sauces Checks for a product with a path as follows: products\hot-sauces |
Tagged Products and Collections | Checks for products in a collection path as follows: collections\hot-sauces Checks for a product with a path as follows: products\hot-sauces |
Tagged Products Only | Checks for a product with a path as follows: products\hot-sauces |
Dynamic Source Only | Will not check any products and will only display those provided the in the dynamic source list |