How to deploy a merchandised product list through Algolia
ABTasty Recos & Merch lets you push product scores to Algolia, enabling you to use these scores in Algolia rules to organise your product lists accordingly.
How It Works
Synchronising Merchandising
After creating a new merchandising in ABTasty Recos & Merch:
ABTasty generates a catalog (.csv file) accessible upon request.
This file contains all products and includes columns for each configured merchandising, with their MERCH_ID as the column headers.
File Transfer:
You can request this file regularly and send it to Algolia to synchronise the merchandising.
Coming Soon:
ABTasty will automate product score updates in Algolia, eliminating the need to manually request and send a CSV file.
Merchandising and Algolia Scores
Merchandising Scores Equivalence:
Merchandising scores in ABTasty Recos & Merch are directly equivalent to scores in Algolia.
If you rank products in ABTasty by descending merchandising scores, the same ranking will be reflected in Algolia.
Applying an ABTasty Merchandising Through Algolia
When displaying a product list on your website, your website code will call the Algolia API with one of two options:
Without a MERCH_ID:
In this case, the product order is managed directly within the Algolia interface, potentially using merchandising scores like trending_score or recency_score.
With a MERCH_ID:
If the API call includes a MERCH_ID, Algolia will apply the corresponding merchandising score for ordering.
You primarily manage and organise product lists in the ABTasty Recos & Merch interface.
Example: Merchandising by Audience
You can create multiple merchandising configurations based on audience profiles:
Impulsive Visitors: Show top trends first, followed by bestsellers.
Promotion Lovers: Prioritise promotional products.
For each audience, you’ll create a unique merchandising in ABTasty Recos & Merch.
When calling the Algolia API, pass the corresponding MERCH_ID for each audience. Algolia will order products according to the score associated with that MERCH_ID.
Coupling with ABTasty Audience Capabilities
By leveraging ABTasty's audience segmentation, you can easily map ABTasty audiences to specific MERCH_IDs for a seamless experience.
Was this helpful?