2013-11-15 4 views
1

Мы хотим захватить историю агрегированных анонимных поисковых запросов для аналитических целей, чтобы улучшить нашу внутреннюю работу с поисковой системой и метаданные.Захват значений тегов хэша в Google Analytics

Я нашел эту статью: https://support.google.com/analytics/answer/1012264?hl=en

К сожалению, наша поисковая система использует хэш-тег вместо вопросительного знака (нестандартные строки запроса).

Например: http://www.site.com/search#q=search%20term

Есть ли способ настроить Google Analytics распознавать значения хэш-тегов в URL, и захватить эти данные определенный шаблон?

Благодаря

ответ

0

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

Существует обходное решение: используйте виртуальные просмотры страниц, которые будут эмулировать запрос с помощью обычного параметра запроса с помощью? знак.

_gaq.push(['_trackPageview', '/search?q=search%20term']); 

Тем не менее, этот виртуальный просмотр страницы будет генерировать второй просмотр страницы для данной страницы, которая не является предпочтительным. Поэтому я бы рекомендовал создать новый вид специально для отчетов о поиске сайта (или попытаться поиграть с расширенными фильтрами, которые могут получить работу). Кроме того, не забудьте включить поиск по сайту в пределах настроек просмотра, как вы могли бы сделать иначе:

enter image description here

0

Вы тестировалось положить в хэш в поле Параметр запроса?

enter image description here

+0

Проблема заключается в том, что просит имена параметров. В нашем случае параметр «q». Проблема в том, что наш инструмент поиска использует нестандартную строку запроса. Я боюсь, что Google принимает «?» здесь, в то время как это использует хеш-значение вместо истинной строки запроса. Это и есть основа моего вопроса. – user33769

+0

Вы пробовали q тогда? – Blexy

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