Dashboard screenshot with views integration

What is it?

Search API tracking via (currently) DB storage.
The storage is swappable if needed.

What does it track?

  • Datetime
  • type (see below "Types")
  • User ID (useful for excluding logged in users)
  • Keywords (search words)
  • Sort by
  • Sort order
  • Language

Types of tracking

  • When the users presses submit
  • if the search returns empty results
  • if The users uses autocomplete search
  • if the user uses the did you mean suggestion

Why?

When you don't wanna use Ganalytics for example.
Or when you want the "managers of the website" to have a nice dashboard with performed search. More interesting are the empty searches so they can write content for this (if needed)

Requires

https://www.drupal.org/project/views_filter_select

Notes

Multiple search forms are optional. For example a search form in the header and on the search page itself.
Note the empty entry requires to have the keyword in both forms.

Module includes a view with current role administrator permissions. Alter the view to your likings.

Supporting organizations

- Federal Police Belgium

Supporting organizations: 

Project information

Releases