Measuring the performance of your Search Applications with Behavioral Analytics
In the previous recipe, we set up our Search Application. The next step is to collect statistics to understand how the Search Application is being used: identifying popular search terms, clicked results, and searches that yield no results. Collecting user behavior statistics is crucial to measure the effectiveness of a Search Application and to gain insights that can improve the overall search experience. To achieve this, we will use the Behavioral Analytics platform (introduced in version 8.7.0) to gather statistics on our application.
Getting ready
Make sure that your Search Application from the previous Building search experience with the Search Application client recipe is up and running.
The snippets of this recipe are available at https://github.com/PacktPublishing/Elastic-Stack-8.x-Cookbook/blob/main/Chapter3/snippets.md#measuring-the-performance-of-your-search-applications-with-behaviour...