Click Analytics API
The Click Analytics API allows you to programmatically retrieve aggregated click analytics for your application. It provides insights into how users interact with search results, helping you analyze engagement, ranking effectiveness, and content gaps.Supported Metrics
- ClickAnalytics – Searches with and without clicks (time-series)
- AvgClickStats – Click engagement depth
- AvgClickPosition – Average position of clicked results
- ClickPositionDistribution – Click distribution by result rank
- TopQueriesNoClicks – Queries with no clicks (content gap detection)
Specifications
Query Parameters
Request Parameters
Sample Request Body
Metric Types
ClickAnalytics
Shows how many searches resulted in a user clicking a result versus not clicking anything, over the given period of time, grouped byhour/day/week.
Sample Request
Error Response
Results array is empty. The error is shared in analyticsError field.
AvgClickStats
Measures click engagement depth by showing how many times users click per search and how many different results they click on, on average. Sample Request
Error Response
AvgClickPosition
It indicates the average retrieval rank at which users click. Useful for understanding whether users engage with top results or scroll further down. Sample Request
Error Response
ClickPositionDistribution
It shows how clicks are distributed across result positions. It is useful for identifying which positions attract the most user attention. Sample Request
Error Response
TopQueriesNoClicks
It helps identifies queries where users did not click any results. Supports pagination via limit and offset. Sample Request
Error Response