As you look at the products belonging to a category in your Algolia dashboard, you might find that while some impression, click, and conversion data will appear, other data will appear like the following:
Two possible reasons why this issue persists are the following:
Events are not sent correctly
Events recorded in Algolia require certain data like a queryID, objectID, userToken, and more. These requirements vary based on which features you're using in Algolia.
You can find more information on formatting your events in our documentation here.
Once you begin sending events, we recommend validating your events in the Events Debugger, where you can find payload information for the event data we receive. You can find more information about the Events Debugger in our documentation.
Analytics API Returns a Maximum of 1,000 Results
Our Analytics API displays the data for the first 1,000 records in a set of results in the dashboard. It's possible that the product you're viewing was not in the first 1,000 records fetched by the Analytics API.
The metrics from analytics are not ordered the same way as the search results. The first 1,000 records are ordered by the number of searches the hit appears in, in descending order.