Статистика поиска на Searchkick

У меня есть проект на rais с searchkick, и я пытался выяснить, есть ли способ получить то, что люди чаще всего ищут на моем сайте.

Возможно ли это с помощью searchkick и elasticsearch?


person Adrian Matteo    schedule 17.11.2014    source источник


Ответы (2)


Да, это возможно.

Работая вместе с searchkick, вы можете использовать гем searchjoy. С помощью searchjoy вы можете просматривать и отслеживать эффективность ваших самых популярных поисковых запросов.

Если вы не хотите использовать searchjoy, вы можете использовать функцию преобразования searchkick. Я думаю, это не то, что вам действительно нужно, потому что только с конверсиями вы не сможете увидеть самые популярные поисковые запросы. Дополнительную информацию о конверсиях searchkick можно найти в документах.

person William Weckl    schedule 04.12.2015
comment
Выглядит, очень красиво. К сожалению, я больше не участвую в этом проекте и не могу проверить его прямо сейчас, но это похоже на ответ на мой вопрос. - person Adrian Matteo; 04.12.2015

Я бы попробовал использовать функцию "конверсии" от searchkick. Вы можете использовать это для сохранения запросов, как указано в файле readme. Я сам не пробовал, но думаю, что Redis будет хорошим выбором для сохранения этих данных.

person maxbeizer    schedule 11.12.2014