Retrieve average click position

Retrieves the average click position of your search results, including a daily breakdown.

The average click position is the average of all clicked search results’ positions. For example, if users only ever click on the first result for any search, the average click position is 1. By default, the analyzed period includes the last eight days including the current day.

Usage

Required ACL: analytics
1
2
3
4
5
6
7
8
9
10
from algoliasearch.analytics.client import AnalyticsClientSync

# In an asynchronous context, you can use AnalyticsClient instead, which exposes the exact same methods.
client = AnalyticsClientSync(
    "ALGOLIA_APPLICATION_ID", "ALGOLIA_API_KEY", "ALGOLIA_APPLICATION_REGION"
)

response = client.get_average_click_position(
    index="index",
)
Did you find this page helpful?