Карта кликов на вашем сайте - модуль Click HeatMap

Прислано: andyceo

пн, 28/07/2008 - 06:30

Другие статьи по теме:

//andyceo.ruware.comЧто делает этот модуль? Он предоставляет интеграцию со сторонней библиотекой анализа активности пользователей, основанной на сборе данных о кликах посетителей на страницах сайта. Сама библиотека называется ClickHeat, и может быть прикручена к любому сайту. На страницах анализируемого сайта должен быть расположен JavaScript-код, который срабатывает при нажатии пользователем кнопки мыши. Браузер в ответ на это событие, совершенно незаметно для пользователя посылает совершенно безобидный GET-запрос обратно на сервер, в качестве передаваемых параметров используются разрешение экрана пользователя, браузер, и координаты курсора в момент клика. Этот модуль вставляет JavaScript-код автоматически для всех страниц вашего Drupal-сайта. Данные на сервере хранятся в виде файлов, т.е. библиотека не требует MySQL и требует открытой для записи директории. Хотя, конечно, в случае с Drupal эта особенность не очень важна, т.к. Drupal не может работать без базы данных MySQL или PostreSQL. Библиотека, кстати переведена на русский и множество других языков.

Более подробное описание смотрите у меня на блоге, статья Модули Drupal: Click HeatMap. Карта кликов на вашем сайте.
__________________________
Уже не новичок в Друпал, но нет предела совершенству!
SapExtension - open-source программа для сбора статистики

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано VladSavitsky в пн, 28/07/2008 - 07:27.

Интересный модуль. Спасибо.
Подобный функционал есть в скрипте для сбора статистики phpmyvisites, но я лично его не настраивал, а по умолчанию эта функция не работает... почему-то. В общем, я не разбирался, но они хвалятся, что тоже умеют...


Опубликовано gradP в пн, 28/07/2008 - 16:22.

Оооо, отличная вещь. Особенно для анализа кликабельности по контексту ;)


Опубликовано andyceo в пн, 28/07/2008 - 16:51.

Друзья, спасибо за отзывы.

Да, действительно, вещь уникальная, если используешь контекстную рекламу - отслеживать активность пользователей.

Также очень интересно с точки зрения юзабилити дизайна - куда больше всего обращают внимание пользователи.

Да, да, я ещё раз похвастаюсь, что принимал участие в разработке модуля :)


Опубликовано НовичОК в вт, 29/07/2008 - 09:11.

круто.


Опубликовано VladSavitsky в вт, 29/07/2008 - 11:31.

На 6ку модуль не удалось поставить...
Кто-то ставил модуль на Д6?
Но у меня подозрение, что дело может быть не в модуле - буду искать.


Опубликовано KCEOH в вт, 29/07/2008 - 20:06.

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


Опубликовано PC_M@niac в ср, 30/07/2008 - 06:51.

Данный функционал и даже куда удобнее присутствует в Google Analitycs и при всём при этом не нагружает сервер.


Опубликовано gradP в чт, 31/07/2008 - 08:27.

Google Analitycs отслеживает только! клики по внутренним ссылкам


Опубликовано KCEOH в чт, 31/07/2008 - 08:58.

ну уж тогда PhpMyVisits :)


Опубликовано AlterEgoEast в чт, 31/07/2008 - 17:31.

Great Thanx to andyceo, и всем остальным разработчикам модуля.
Конкурентами этого модуля являются такие программы для usability тестирования как Morae и Noldus - монстры в своей области.

И действительно аналитика поведения мышки пользователя (как и глаз, так называемый Eye Tracking) может увеличить прибыльность сайта в несколько раз.

Очень хотелось бы надеятся, что ребята не остановятся и будут дорабатывать модуль :-))) например продумают как Eye Tracking делать :-)


Опубликовано ar4 в вт, 05/08/2008 - 19:32.

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


Опубликовано mnv в вт, 10/11/2009 - 23:56.

"VladSavitsky" написал(а):

На 6ку модуль не удалось поставить...
Кто-то ставил модуль на Д6?
Но у меня подозрение, что дело может быть не в модуле - буду искать.

Получилось у Вас решить проблему? У меня аналогично!!!
javascript есть на страничке
Разрешения прописал, все странички в настройках указал.
На сайт кликал-кликал, но в папке modules/click_heatmap/clickheat/logs ничего не появляется.
Версию clickheat взял 1.8 (ту, что предлагают на странице http://sourceforge.net/projects/clickheat)
Версию Click HeatMap взял тоже рекомендуемую 6.x-2.6. Друпал 6 соответственно.
В чем может быть дело? Буду рад совету!


Опубликовано mnv в ср, 11/11/2009 - 00:19.

Справился!
Оказалась полезной опция дебага.
Сделал так http://мой-сайт.ru/?debugclickheat
и увидел, что server = http://мой-сайт.ru/?q=modules/click_heatmap/clickheat/click.php
что плохо.
Видимо утилита рассчитана на тех, у кого включены чистые ссылки. Изменил одну строчку в модуле и все заработало!
Менял файл click_heatmap.module
Строчку 68:

      'clickHeatServer' => 'modules/click_heatmap/clickheat/click.php',//click_heatmap_library_url(),