Skip to content

Instantly share code, notes, and snippets.

@sandbergja
Created May 11, 2016 17:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sandbergja/3b394034ad03cb9ff141d0bdc840ab55 to your computer and use it in GitHub Desktop.
Save sandbergja/3b394034ad03cb9ff141d0bdc840ab55 to your computer and use it in GitHub Desktop.
Find It metrics
--monthly count of unique visitors
SELECT COUNT(DISTINCT visitor_id) FROM visits WHERE started_at > "2016-01-01" AND started_at < "2016-02-01";
--monthly count of unique searches
SELECT COUNT(id) FROM searches WHERE created_at > "2016-01-01" AND created_at < "2016-02-01";
-- Average length (in minutes) for each session
-- Not available at this time (without adding end_time to session)
-- A quarterly list of searches that return 0-5 results
-- A monthly report that includes % of total searches that return under 10 results
-- Relative popularity of certain facets
SELECT COUNT (id) FROM searches WHERE query_params LIKE '%is_electronic_facet%';
SELECT COUNT (id) FROM searches WHERE query_params LIKE '%format%';
SELECT COUNT (id) FROM searches WHERE query_params LIKE '%pub_date_sort%';
SELECT COUNT (id) FROM searches WHERE query_params LIKE '%language_facet%';
SELECT COUNT (id) FROM searches WHERE query_params LIKE '%lc_1letter_facet%%';
SELECT COUNT (id) FROM searches WHERE query_params LIKE '%subject_era_facet%%';
SELECT COUNT (id) FROM searches WHERE query_params LIKE '%subject_topic_facet%%';
SELECT COUNT (id) FROM searches WHERE query_params LIKE '%subject_geo_facet%%';
SELECT COUNT (id) FROM searches WHERE query_params LIKE '%subject_name_facet%%';
SELECT COUNT (id) FROM searches WHERE query_params LIKE '%record_source_facet%%';
-- % of searches that use facets
-- Percentage of users who return within three months
-- Not actually very helpful because ahoy is very conservative about merging users
-- Most popular referring domains
SELECT referring_domain, COUNT(id) AS num FROM visits GROUP BY referring_domain ORDER BY num DESC LIMIT 5;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment