Форум русской поддержки Joomla!® CMS
26.07.2017, 08:49:19 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Основной курс по Joomla
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Поиск в JS - как сохранить в лог поисковые запросы?

 (Прочитано 106 раз)
0 Пользователей и 1 Гость смотрят эту тему.
urry
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 68


« : 12.07.2017, 19:13:10 »

Здравствуйте, коллеги!

Собственно, сабж. Используем поиск JoomShopping Search Plus. Кстати, он ищет только по товарам, но не ищет по другим материалам сайта - это нормально?

Но основное, чего хочется - это иметь возможность просмотреть все запросы, которые вводили пользователи в поисках товаров, чтобы понять, что они ищут, что находят, что не находят.

Может быть кто-то уже такое делал?

Спасибо!
Записан
dmitry_stas
Профи
********

Репутация: +925/-6
Online Online

Сообщений: 9770



« Ответ #1 : 12.07.2017, 19:16:57 »

если используете Google аналитикс, то решается одной строкой https://support.google.com/analytics/answer/1012264?hl=ru
Записан
urry
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 68


« Ответ #2 : 22.07.2017, 17:34:50 »

Спасибо, почитал, изучил.

НА стороне Google все более-менее понятно, как это работает, но вот только не очень понятно, как в адрес обработчика формы action="/index.php/component/jshopping/search/result" прицепить поисковый запрос?

Они пишут, что если у вас поисковый запрос передается POST-ом, то можно использовать 2 способа:

Способ 1. Настройте свое веб-приложение таким образом, чтобы в конец URL добавлялись ключевые слова запроса (например, http://www.example.com/search_results.php?q=keyword).

Способ 2. Настройте код отслеживания на странице результатов поиска так, чтобы он динамически создавал виртуальный путь к странице, включающий запрос. Код будет выглядеть следующим образом:

analytics.js: ga('send', 'pageview', '/search_results.php?q=klyuchevoe_slovo');

Честно говоря, не очень понимаю ни как первый способ реализовать, ни как второй. По первому не понятно, как в action успеть прилепить поисковый запрос, а по второму способу вообще не понятно - что это?

Может подскажете, куда копать?

Спасибо!
Записан
dmitry_stas
Профи
********

Репутация: +925/-6
Online Online

Сообщений: 9770



« Ответ #3 : 22.07.2017, 18:37:04 »

1. думаю самое простое - это сменить у формы поиска method с "post" на "get"
Записан
urry
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 68


« Ответ #4 : 22.07.2017, 18:56:02 »

Гениально! Работает Azn Спасибо! Azn
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet