Настраиваем отслеживание поиска по сайту в Google Analitics для Drupal

Сегодня очередной пост про аналитику. Хочу рассказать о том, как легко настроить отслеживание поиска по сайту для Google Analitics для сайтов на Drupal.

Начну с того, что стандартными способами настроить отслеживание не получится. Например, я пробовал указывать в различных вариациях вот эту постоянную часть  URL адреса  /search/node/, появляющуюся при поиске по сайту, но ничего не помогло.

Нужно было настроить передачу поискового запроса в Google Analitics на основе POST. Подробнее можно почитать здесь. Но для меня это слишком сложно, а у программистов как всегда нет времени на всякие пустяки (привет, программисты!).

Для установки и настройки кода Google Analitics на сайтах, работающих на CMS Drupal, мы используем этот модуль. Так вот оказалось, что в этом модуле имеется галочка, поставив которую можно с легкостью настроить отслеживание поиска по сайту.

Расскажу поподробнее. Для начала устанавливаем этот модуль и указываем идентификатор вашего ресурса.

Затем находим в настройках вкладку “Search and Advertising” и ставим галочку напротив “Отслеживать внутренний поиск”.

Теперь нам нужно лишь включить отслеживание поиска на самом сайте Google Analitics и указать там же парамерт “search”. Для этого заходим Google Analitics и открываем настройки нужного профиля. Находим вкладку “Настройки профиля” и внизу страницы видим область “Настройки поиска по сайту”. Включаем отслеживание поиска и указываем в качестве параметра “search”. Сохраняем и на следующий день смотрим, что ищут пользователи на вашем сайте (в стандартных отчетах это Содержание -> Поиск по сайту).

Примечательно то, что модуль отсылаем поисковый запрос с включением “no-results” в случае, когда ничего не найдено. Это поможет вам отфильтровать те запросы, по которым не было результатов и принять соответствующие меры.

Статья в тему: Руководство Друпал для новичков.