Search API Statistics
Michael Timofejev
Abstract
Search API is a very widely used module that provides a framework for easily creating searches on any entity known to Drupal with faceting support, using any search engine. I propose to create a module, that could integrate with Search API and Facet API and would collect and evaluate search statistics and represent them in a viewer-friendly form. A module with similar functionality - Apache Solr Statistics - already exists for Apache Solr Search Integration Module. There are some requests for such a functionality for Search API.
Additional Information
The module will be developed as a separate module but will closely integrate with Search and Facet APIs, it will log search queries (keywords and facets) and provide site maintainers with a visual representation of the collected data, which can be shown as a simple list in a block or as a chart. It will integrate here with the Views module.
A user will be able to set up the time period for which data will be stored. Granularity of reports will be also adjustable.
This data after evaluation could be published on the site, for instance the most searched jobs may be listed on a job search portal.
Code samples
| File name | Size | Date submitted |
|---|---|---|
| Mikhail_Timofeev.tar | 79.0 KB | September 04 2012 17:08 UTC |
