¿Cómo se genera el informe de términos de búsqueda?

Estoy buscando crear una consulta SQL que me muestre los elementos de búsqueda más populares para cualquier rango de fechas junto con el CTR. ¿Alguien sabe cómo se genera el informe de registros de búsqueda (que se encuentra en …/admin/logs/search_logs?period=weekly) y, especialmente, cómo se calcula el CTR?

Veo que existe una tabla llamada search_logs, pero no estoy seguro de qué se está analizando para calcular el CTR.

Gracias,
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.