Como o relatório de Search Terms é gerado?

Estou procurando montar uma consulta SQL para mostrar os principais itens de pesquisa para qualquer intervalo de datas, juntamente com o CTR. Alguém sabe como o relatório de Logs de Pesquisa é gerado (está em …/admin/logs/search_logs?period=weekly) e, especialmente, como o CTR é calculado?

Vejo que existe uma tabela search_logs, mas não tenho certeza do que está sendo analisado para o CTR.

Obrigado,
Oleg.

Que tópico antigo sem resposta, vamos dar um bump nele :smiley:

Gostaria de descobrir quais tópicos foram clicados para um termo de busca específico. Encontrei esta consulta, que chega perto, mas parece que as tabelas foram descontinuadas desde então:

Existe alguma maneira de fazer isso na versão mais recente?

:wave:

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

e

Devem te dar tudo o que você precisa saber.