2012-07-25 30 views
1

我正在使用太陽黑子solr進行搜索的rails應用程序。我被要求記錄(或以某種方式捕獲)網站上發生的每個搜索;查詢,執行搜索的用戶,搜索引起的結果計數等等,以便公司可以報告人們正在搜索的內容(需求)等。如何最好地彙總網站統計信息(特別是搜索需求)

在我開始製作表格之前,它會收到越來越多的搜索數據行,我想知道是否有人以更好的方式做到了這一點?我能以某種方式使用Google Analytics(分析)嗎?我是否也有某種服務可以發送這些信息,以便我們可以輕鬆地提取報告或創建報告?

簡而言之,是否有比創建我自己的表更好的/更聰明的方法,並將其全部存儲在我們自己的數據庫中?

回答

0

我從來沒有這樣做過,但這裏有一些想法。

如果你只是需要存儲這些數據,我認爲你應該自己做。 如果您還需要提供分析數據的方法是,請查看是否有任何已完成的操作(我不確定,但似乎谷歌分析只支持使用搜索欄進行內部搜索)。

如果您的客戶端已經有一些商務智能工具,他們只需要一種訪問數據的方式,並且它可以更容易地在擁有的數據庫中使用,您可以輕鬆查詢而不是使用提供商API。

相關問題