Skip to main content

User Behavior Insights

User Behavior Insights (UBI) captures client-side events and server-side queries for the purposes of improving search relevance and the user experience. It is a causal system, linking a user's query to all of their subsequent interactions with your application until they perform another search.

User Behavior Insights is a standard open source format to define and share user event tracking information.

User Behavior Insights APIs are available as both REST and gRPC APIs. We recommend using the gRPC APIs for optimal performance in high-demand environments.