Wie wird der Suchbegriffe-Bericht erstellt?

Ich möchte eine SQL-Abfrage erstellen, um mir die meistgesuchten Begriffe für einen beliebigen Zeitraum zusammen mit der Klickrate (CTR) anzeigen zu lassen. Weiß jemand, wie der Bericht „Suchprotokolle" (unter …/admin/logs/search_logs?period=weekly) erstellt wird, und insbesondere, wie die CTR berechnet wird?

Ich sehe zwar eine Tabelle namens search_logs, bin mir aber nicht sicher, welche Daten für die CTR herangezogen werden.

Vielen Dank,
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.

4 „Gefällt mir“