Search query report is empty
Empty search query reports could be caused by a number of things:
Ensure that analytics is scheduled to update. Check your results page to ensure it has a scheduled analytics update configured.
Ensure that you are viewing the search query report for the results page that receives the search queries (check the URL that is accessed when you run a query and look at the
profileparameters - this will indicate where the analytics are logged). The
profileparameter indicates which results page holds the analytics. The
collectionparameter indicates which search package the results page resides within.
Ensure that queries are not being logged to a preview version of the results page - only live results page analytics are displayed in the marketing dashboard. Check the
profileparameter in the search URL and ensure it doesn’t end in
update_reports.logof the search package that is logging the queries for any errors. Errors that may cause the analytics update to fail include:
Running out of memory (this can be increased using
analytics.max_heap_sizesearch package configuration option).
Corrupted log file lines (this may require some manual cleaning of log files).
Try manually updating analytics for the collection then check the
The reporting blacklist and reporting stop words lists are used to exclude items from the analytics reports - check these to ensure that items are not being inadvertently excluded.
Check that scheduled analytics updates are not disabled for the collection. Check the search package configuration and ensure that the following line is not present (and set to false).