Comment le rapport Search Terms est-il généré ?

Je souhaite construire une requête SQL pour afficher les principaux termes de recherche pour n’importe quelle plage de dates, ainsi que leur taux de clics (CTR). Quelqu’un sait-il comment le rapport « Search Logs » est généré (il se trouve dans …/admin/logs/search_logs?period=weekly) et, plus particulièrement, comment le CTR est calculé ?

Je vois qu’il existe une table search_logs, mais je ne suis pas sûr de savoir quelles données sont utilisées pour le calcul du CTR.

Merci,
Oleg.

Quel vieux sujet sans réponse, remontons-le :smiley:

Je voudrais savoir quels sujets ont été cliqués pour un terme de recherche donné. J’ai trouvé cette requête, qui s’en rapproche, mais les tables semblent obsolètes depuis :

Existe-t-il un moyen de le faire sur la dernière version ?

:wave:

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

et

Devraient vous donner tout ce dont vous avez besoin.