Что я могу сказать о поведении пользователя по данным в запросе? - PullRequest
0 голосов
/ 01 февраля 2012

Я работаю над созданием внутренней аналитики для моего сайта.Часто люди приходят на сайт и мало что делают на этом сайте, и мне любопытно, возможно ли это:

Могу ли я сказать, на какой сайт они зашли, когда покинули мой сайт, илиони нажали кнопку возврата?

Или любой практический совет для выяснения поведения пользователя был бы великолепен.

Кстати, я использую PHP.

Спасибо!!

Ответы [ 3 ]

2 голосов
/ 01 февраля 2012

Вы можете (несколько достоверно) сказать, откуда они пришли, используя $_SERVER['HTTP_REFERER'], включая сайты, с которых они пришли, до первого посещения вашего сайта.Если бы они использовали кнопку «Назад» для перехода с одной из ваших страниц на другую, вы могли бы обнаружить это в зависимости от того, отправляет ли их браузер этот заголовок, но вам придется отслеживать «последнюю страницу, которую посетили» в сеансе.1002 *

Вы можете не , однако, скажите, на какой сайт они заходили, когда покидали ваш сайт.Это было бы очень плохо по многим причинам, если бы это было возможно.

1 голос
/ 01 февраля 2012

Вы можете использовать такой инструмент, как CrazyEgg , чтобы увидеть, где люди нажимают. Это может помочь вам выяснить, есть ли у вас какие-либо проблемы с юзабилити на вашем сайте.

Обратите внимание, что некоторые программы конфиденциальности могут взломать или даже удалить реферер из заголовков HTTP клиента. Такое поведение спровоцировало мою команду на несколько проектов, и если у пользователя включено такое программное обеспечение, вы ничего не можете сделать для его исправления. (Об этом следует помнить при написании кода - это крайний случай, но возможно)

Также обратите внимание, что реферер не будет заполнен, если пользователь введет URL вашего сайта. Я уверен, что браузеры заполняют реферер только при нажатии на ссылку.

1 голос
/ 01 февраля 2012

Вы можете использовать такие инструменты аналитики, как Piwik или Google Analytics. Они дают вам отличную информацию о поведении ваших пользователей и их легко интегрировать. Не нужно кодировать это самостоятельно.

Вы можете отслеживать, если люди нажимают на ссылки на внешние сайты, но вы не можете отслеживать, если кто-то просто оставляет ваш сайт, вводя новый URL в его адресную строку.

EDIT

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

Я думаю, что вы особенно заинтересованы в людях, посещающих ваш сайт и непосредственно нажимающих кнопку "Назад", возвращающихся в Google (или любой другой ссылающийся сайт). Такое поведение пользователя называется «подпрыгиванием», и это очень важный ключевой показатель, чтобы судить о качестве вашего сайта. Google Analytics показывает вам показатель отказов для каждой страницы вашего сайта. 30% означает, что 30% пользователей, заходящих на ваш сайт на этой конкретной странице, покидают его напрямую, не просматривая другую страницу вашего сайта.

...