Come viene prodotto il rapporto Termini di ricerca?

Sto cercando di costruire una query SQL per visualizzare gli elementi di ricerca più cercati per un qualsiasi intervallo di date, insieme al CTR. Qualcuno sa come viene generato il rapporto sui registri di ricerca (si trova in …/admin/logs/search_logs?period=weekly) e, in particolare, come viene calcolato il CTR?

Vedo che esiste una tabella search_logs, ma non sono sicuro di quali dati vengano considerati per il calcolo del CTR.

Grazie,
Oleg.

What an old topic without an answer, let’s bump it :smiley:

I would like to find out which topics were clicked for particular search term. I found this query, which comes close, but the tables seem to be deprecated since then:

Is there any way to achieve it on the latest version?

:wave:

https://github.com/discourse/discourse/blob/master/app/models/reports/trending_search.rb

and

Should give you all you need to know.