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.

Was für ein alter Thread ohne Antwort, lass ihn mal hochpinnen :smiley:

Ich möchte herausfinden, welche Themen für einen bestimmten Suchbegriff angeklickt wurden. Ich habe diese Abfrage gefunden, die schon recht nah dran ist, aber die Tabellen scheinen seitdem veraltet zu sein:

Gibt es eine Möglichkeit, das in der neuesten Version zu erreichen?

:wave:

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

und

sollten dir alles liefern, was du wissen musst.