You might encounter a "No feed data" error while using Smart Recommender due to some possible reasons:
- The algorithms might not function properly due to factors such as incorrect system rules or insufficient traffic, resulting in an inadequate number of events.
- The product catalog might contain either no products or very few products.
- Even if your product catalog contains enough events and products, the Smart Recommender jobs might not run.
If you encounter no feed data error for algorithms, you can refer to the steps below to troubleshoot it:
- Visit the Recommendation Algorithms page for information on your algorithm's health, which can provide insight into why the algorithm might not be working as expected.
- If you have applied filters, remove them to ensure they are not too restrictive. Using too many filters or creating filters with incorrect syntax can also cause the problem.
- Create the campaign from scratch.
- Check the endpoint; there might be a field in the endpoint causing this issue, leading you to the answer (e.g., product ID coming empty, indicating a broken system rule)
- In the case of category-based algorithms (e.g., top seller of categories):
- For Clickstream:
Ensure that "getcategories " (on the category page) and "getproductcategories" (on the product page) match.
- For XML/Catalog API:
Ensure that "getcategories" (on the category page) matches the category collected from XML or Catalog API.- For XML: Check the product feed on the Catalog Management page and verify the category mapping directly in the XML file.
- For Catalog API: Check the product feed from the Catalog Management page.
- For Clickstream: