2015-11-13 3 views
0

Приложение для моих рельсов вращается вокруг поиска 1 конкретной записи с учетом различных фильтров. Я пытаюсь выяснить, что является лучшим способом отслеживать поисковые запросы, поэтому в будущем мы можем сделать отчет или панель инструментов. В основном мне нужно понять, что ищут пользователи.Отслеживание параметров поискового запроса

Это то, что поисковый запрос будет выглядеть следующим образом:

http://localhost:3000/s?utf8=%E2%9C%93&location=New+York%2C+NY%2C+United+States&activity=Figure+Skating&start_time=Nov+13th+2015&end_time=Dec+25th+2015&period=morning&geolocation=%5B40.7127837%2C-74.00594130000002%5D

уборщик:

http://localhost:3000/s?utf8=%E2%9C%93&location=&activity=&start_time=&end_time=&geolocation=

ответ

0

Вы можете добавить крюк в поисковой контроллер метод, который хранит Params, используемые в каждой категории. Возможно, вы можете создать новую модель под названием Analytics, где каждый раз, когда кто-то ищет что-то, Google Analytics сохраняет все значения поиска ... таким образом, вы можете иметь всю информацию, хранящуюся в вашем db, и вы можете ее проанализировать.

Смежные вопросы