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 result 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.

An average of null when clickAnalytics is enabled means Algolia didn’t receive any click events for the queries. The average is null until Algolia receives at least one click event.

Usage

Required ACL: analytics
1
2
3
4
5
6
7
8
9
10
11
12
13
14
import "github.com/algolia/algoliasearch-client-go/v4/algolia/analytics"

client, err := analytics.NewClient("ALGOLIA_APPLICATION_ID", "ALGOLIA_API_KEY", analytics.US)
if err != nil {
  // The client can fail to initialize if you pass an invalid parameter.
  panic(err)
}

response, err := client.GetAverageClickPosition(client.NewApiGetAverageClickPositionRequest(
  "index"))
if err != nil {
  // handle the eventual error
  panic(err)
}
Did you find this page helpful?