搜索词报告是如何生成的?

我想编写一个 SQL 查询,以显示任意给定日期范围内的热门搜索项及其点击率(CTR)。是否有人了解搜索日志报告(位于 …/admin/logs/search_logs?period=weekly)是如何生成的,特别是 CTR 是如何计算的?

我看到有一个 search_logs 表,但不确定 CTR 是基于哪些数据计算的。

谢谢,
Oleg。

多么古老且无解的话题啊,我来顶一下 :smiley:

我想了解针对特定搜索词,哪些主题被点击过。我找到了这个查询,它接近目标,但相关表似乎已被弃用:

在最新版本中是否有任何方法可以实现这一功能?

:wave:

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

以及

应该能为你提供所需的全部信息。