🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
DemoInstallSign in
Socket

@algolia/autocomplete-plugin-algolia-insights

Package Overview
Dependencies
Maintainers
92
Versions
75
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@algolia/autocomplete-plugin-algolia-insights

A plugin to add Algolia Insights to Algolia Autocomplete.

1.19.2
latest
Source
npm
Version published
Weekly downloads
764K
-3.26%
Maintainers
92
Weekly downloads
 
Created

What is @algolia/autocomplete-plugin-algolia-insights?

@algolia/autocomplete-plugin-algolia-insights is a plugin for Algolia's Autocomplete library that integrates Algolia Insights, allowing you to track user interactions and improve search relevance based on user behavior.

What are @algolia/autocomplete-plugin-algolia-insights's main functionalities?

Initialize the plugin

This code initializes the Algolia Insights plugin by passing the Algolia Analytics (aa) client to it. This setup is necessary to start tracking user interactions.

const algoliaInsightsPlugin = createAlgoliaInsightsPlugin({
  insightsClient: window.aa,
});

Track search results click

This code tracks when a user clicks on a search result. It sends the event name, index name, object IDs, positions, and query ID to Algolia Insights.

algoliaInsightsPlugin.onClick({
  insightsMethod: 'clickedObjectIDsAfterSearch',
  payload: {
    eventName: 'Product Clicked',
    index: 'your_index_name',
    objectIDs: ['objectID1'],
    positions: [1],
    queryID: 'queryID',
  },
});

Track search results conversion

This code tracks when a user converts (e.g., makes a purchase) after searching. It sends the event name, index name, object IDs, and query ID to Algolia Insights.

algoliaInsightsPlugin.onConversion({
  insightsMethod: 'convertedObjectIDsAfterSearch',
  payload: {
    eventName: 'Product Purchased',
    index: 'your_index_name',
    objectIDs: ['objectID1'],
    queryID: 'queryID',
  },
});

Other packages similar to @algolia/autocomplete-plugin-algolia-insights

FAQs

Package last updated on 20 May 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts