Hi @Nate -
If you're looking to use Funnelback's system-generated queries behaviour, then what you're describing may more closely match a custom sort order, rather than tailored ranking. If a qie.cfg
file already exists, it may be able to serve a dual purpose (custom sort and custom ranking).
Assuming your initial system query is something like: productCategory:shoes
, there may be very specific products or sub-categories you're wanting to prioritise here.
External metadata for a custom sort may be appropriate, with entries like:
http://example.com/products/shoes/stilletto-red sortOrder:"0.75"
You may already have a corresponding entry in qie.cfg
that looks like:
0.75 http://example.com/products/shoes/stilletto-red
The earlier system query would then be accessible at a URL like:
?collection=COLLECTION&smeta_productCategory=shoes&sort=sortOrder
If there's already a custom workflow in place to retrieve the qie.cfg
file, it may be easy enough to extend this workflow to also output external_metadata.cfg
.
Refer:
* https://docs.funnelback.com/15.10/customise/metadata-customisation/external-metadata.html
* https://docs.funnelback.com/15.10/develop/programming-options/html-endpoint.html#additional-smeta-squery-system-generated-parameters