Skip to main content

Tooling

Overview

This documentation aims to cover different tooling available in algolia to help with developer experience, debugging and account management.

Events

Events Hub

The Events Hub lets you check the status of your event tracking at a glance. It displays the number of events received by the Insights API in the last 90 days. You can also check the error rate to ensure your events are valid.

To check the status of your events collection, follow these steps:

  1. Go to the Algolia dashboard and select your Algolia application.
  2. On the left sidebar, select Data sources.
  3. Go to Events and select the Hub tab.

Events Debugger

The Events Debugger shows the livestream of your events as the Insights API receives them:

  1. Go to the Algolia dashboard and select your Algolia application.
  2. On the left sidebar, select Data sources.
  3. Go to Events and select the Debugger tab.

https://www.algolia.com/apps/GK9M0TSM0Y/events/debugger

Frontend Tools

InstantSearch and Next.js Starter

This example shows how to do server side rendering with Next.js and React InstantSearch Hooks.

React InstantSearch Hooks is an open source UI library for React that lets you quickly build a search interface in your front-end application.

It may be useful to refer to but this has essentially been taken care of with our proof of concept.

Widgets

The following widgets are community widgets that offer functionality not currently offered via InstantSearch. There is no reason we could not fork these and customise them to our needs.

Date Range Picker

Let users filter on results according to their preferred date range. react-instantsearch-widget-date-range-picker

Frequently Bought Together

Let users discover more items based on what the crowd frequently bought together frequently bought together/recommend

Resources