Gravatar for

Question by legrandcoveo, May 3, 2019 7:05 PM

Usage analytics for top query

I am trying to get the top query from usage analytics API but the results returned through API does not match what I see in coveo cloud. Coveo cloud has more than 200 top queries but REST aPI only return 35.

1 Reply
Gravatar for

Answer by Vincent, May 3, 2019 7:25 PM

Hi! I would like to discuss the use case before going further down that road. Coveo has a LOT of ML and features that cover these kind of use cases without any customization required. I think we have a meeting planned next week regarding your project architecture.

Gravatar for

Comment by legrandcoveo, May 3, 2019 8:11 PM


Yes we have a call on Monday to discuss some search slowness that we are seeing after indexing using basic html processor and including 6 fields for free text searchable. We initially started with full html index but its running for almost 18 hours, so we chose this path.

We are now able to index within an hour and are getting more accurate results but search has gotten slower since we added free text fields. This is what we are trying to solve on Monday's call.

Meanwhile we observed that some terms which are slow works faster when they are searched subsequently because these terms are cached in Search API. So as a band aid fix we want to increase the cache expiration (data-maximum-age) and cache the top query terms every night until the search slowness is resolved.

Ask a question