Api clients / JavaScript / V3 / Methods

Clicked Filters | JavaScript API Client V3 (Deprecated)

This version of the JavaScript API client has been deprecated in favor of the latest version of the JavaScript API client.

Required API Key: any key with the settings ACL
Method signature
aa('clickedFilters', {
  userToken: string,
  index: string,
  eventName: string,
  filters: array,
});

About this method

Send a click event to capture the filters a user clicks on.

Examples

1
2
3
4
5
6
7
8
9
10
$insights = Algolia\AlgoliaSearch\InsightsClient::create(
  'YourApplicationID',
  'YourSearchOnlyAPIKey'
);

$insights->user("user-1")->clickFilters(
  'your_event_name',
  'your_index_name',
  ['brand:apple']
);

Parameters

userToken
type: string
Required

A user identifier.

Format: alpha numeric string [a-zA-Z0-9_-]

Length: between 1 and 64 characters.

eventName
type: string
Required

Name of the event.

Format: any ascii char except control characters.

Length: between 1 and 64 characters.

indexName
type: string
Required

Name of the index related to the click.

filters
type: string[]
Required

A list of filters.

Format: ${attr}${op}${value} e.g. brand:apple.

Limited to 10 filters.

Response

No response.

Did you find this page helpful?