First, determine the events that are important for your business. Use these questions as guidance:
For Dynamic Re-ranking, Advanced Analytics, and A/B Testing, the Algolia engine uses only events corresponding to Algolia results to optimize the relevance. You should track events from users interacting with search results or items on category pages on:
Events that aren’t related to a user performing a search or browsing a category can be used to enrich user affinity profiles for Recommend and Personalization. You should send these events from: