Algolia Personalization with headless frontends

Edit on GitHub

Algolia requires events from your application to support the following premium features:

  • Dynamic Re-Ranking
  • Query Categorization
  • Search analytics
  • Revenue analytics
  • A/B Testing

Spryker collects only Yves events by default. For custom frontends and mobile applications, we recommend using the Algolia SDK for your specific framework or platform and the built-in Algolia UI components. Algolia UI components support event tracking for most of the required events by default. For information on Aloglia SDK for different platform, see the following docs.

For web applications:

For mobile applications:

For additional conversion events, such as Add to Cart, Add to Shopping List, or Add to Wishlist, use the Insights API client for your framework or platform and the methods from Insights API client methods.