HomeDev GuideAPI Reference
Dev GuideAPI ReferenceUser GuideGitHubNuGetDev CommunitySubmit a ticketLog In
GitHubNuGetDev CommunitySubmit a ticket

Native integrations

Describes native integrations for the Optimizely Recommendations product suite, which are used when implementing product recommendations and personalized search results (legacy).

Native integrations add product-specific recommendation components for the Optimizely Customized Commerce and Optimizely Search & Navigation parts of the Optimizely platform.



To set up Product Recommendations, you need to provide Optimizely with a product catalog feed. See Catalog feed specification.

The recommendations functionality in Optimizely consists of a core recommendations system, and product-specific native integrations, which are a set of NuGet packages that you install for each part of the platform where you want to add recommendations. See Recommendations for details about packages to install.

There are native integrations for:

  • Optimizely Customized Commerce. The native integration for product recommendations is part of Optimizely Product Recommendations.
  • (Legacy) Optimizely Search & Navigation. The native integration for search recommendations is part of Optimizely Personalized Search & Navigation.

Native integrations provide product-specific access to the core recommendations. Server-to-Server API manages JSON tracking data and JSON-formatted content. See each product developer guide for details about setting up native integration for your solution.

The following image shows an overview of the Product Recommendations integration process.