Elasticsuite: Search analytics

Created on 26 Oct 2017  路  7Comments  路  Source: Smile-SA/elasticsuite

Not sure about what you exactly think to do with this feature @afoucret .

Just creating it for roadmap tracking purposes.

feature

Most helpful comment

Additional note :

  • All query list will have the following columns :

    • Query text
    • Store (if no store is selected in the toolbar)
    • Avg number of results over the period
    • Number of usage over the period
    • Number of unique visitors over the period
    • Conversion rate over the period
  • Data are coming of our own tracker. No additional infrastructure or external service is required

All 7 comments

Do you have some details somewhere? In any case, it seems to me a good thing as we need more insights/analytics about what the search engines does.

First we will try to develop a search usage dashboard.
The goal is to get some general insights on search usage and to target what queries require optimization.

The screen structure :

  • Toolbar :

    • Store chooser

    • Date range picker

  • Generic KPI (done) :

    • Number of searches submitted
    • Number of page views
    • Number of sessions
    • Number of sessions with a search (a bug here)
    • Searches per session
    • Number of unique visitors
  • Queries list (WIP) :

    • Most popular queries
    • Popular mispelling
    • Low conversion queries (queries that have a conversion rate inferior to the avg of other queries)
    • Zero (or few) results queries
  • Some graphs (TBD) :

    • Pie chart showing the proportion of mispled queries
    • Line chart showing the evolution of the number of queries (per day or per hour if a single day is selected
    • Evolution of the conversion rate of session using search compared to global conversion rate

Here is screenshot of the dev in progress :

screencapture-localhost-8080-admin_1pewh6-elasticsuite_reports-search-dashboard-key-1024ddb89be94d54498c6778e3cabc45b99e5d8cf615c1b5dd63fa26c8034e75-1516896207180

Additional note :

  • All query list will have the following columns :

    • Query text
    • Store (if no store is selected in the toolbar)
    • Avg number of results over the period
    • Number of usage over the period
    • Number of unique visitors over the period
    • Conversion rate over the period
  • Data are coming of our own tracker. No additional infrastructure or external service is required

@djenvert , @FlorentGuilbard

What do you think of it ?
Would this make the consulting team happy ?

That looks great!
I've got some questions, to discuss internally.

Please create a new branch (from master) which is embedding this module code source from our internal POC. We'll then iterate on this feature branch before the final merge on master.

implemented

Was this page helpful?
0 / 5 - 0 ratings

Related issues

sdasun picture sdasun  路  4Comments

wouter-toppy picture wouter-toppy  路  4Comments

markdimi picture markdimi  路  4Comments

shamoon picture shamoon  路  3Comments

wintermute-84 picture wintermute-84  路  4Comments