Developer Best Practices for Explicit Recommendations

When working with Explicit Recommendations, use these developer best practices.

When working with your merchandising team:

  • Make sure to provide the team with a clear understanding of how explicit recommendations are implemented within their storefront. It helps merchandisers to understand various use cases including:
    • Not defining any recommendations.
    • Defining more than the specified number of recommendations.
    • When imports are scheduled (if using the recommendation import functionality). This information is important for building imports into business process time and allowing for validation and augmentation as necessary.
  • When using variation products, make sure to understand whether to assign recommendations to the base product, variation products, or both. How you assign these products affects how these products appear in the storefront.

As shown in the SiteGenesis application, it is important to note that the default behavior is to show recommended products regardless of availability. Because of this default behavior, we suggest that you change your application to show recommended products only if they are in stock.