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')




DescriptionBlog Tag ExampleTarget Match

General Inventory

Standard check of products one by one
'hot saucesChecks 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 HandleChecks 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 blockn/aWill directly display the products specified in the metafield or list


The Advanced Filtering combines these 3 spaces as follows.



General Inventory
Collection HandleProduct HandleDynamic Source
No filter
Yes
Yes
Yes
Yes
Tagged Products and CollectionsNoYes
Yes
Yes
Tagged Products OnlyNo
No
Yes
Yes
Dynamic Source OnlyNoNoNoYes


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 CollectionsChecks 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 OnlyChecks for a product with a path as follows: products\hot-sauces
Dynamic Source OnlyWill not check any products and will only display those provided the in the dynamic source list