Как проверить вход пользователя и выход URL - PullRequest
0 голосов
/ 26 октября 2010

Я просмотрел несколько различных аналитических программ (например, Google Analytics), которые сообщают мне, с какого URL мои пользователи ввели мой сайт и по какому URL они пойдут при выходе.

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

Я ценю помощь,


Извините, я думаю, что мне неяснопервоначально.

Один из моих других сайтов использует сервис под названием StatCounter, и у них есть раздел, называемый «From From».Это показывает, где пользователи находились непосредственно перед посещением вашей страницы.Так, например, если кто-то из Google откроет "Inside Out Ministry" и найдет ссылку на мой сайт www.insideoutministry.com, на моей странице статистики будет показано, что пользователь пришел с www.google.com.

Какой будет код для этого?

Ответы [ 2 ]

1 голос
/ 26 октября 2010

Простым подходом было бы иметь БД с полями ip, time, lasturl и firsturl.Каждый раз, когда кто-то вызывает страницу, проверяется, есть ли его IP в БД.если нет, то новая запись записывается с firsturl в качестве фактического url, а я с его ip.Каждый раз, когда он загружает новую страницу на вашем сайте, поле последней страницы обновляется.Я не знаю, как точно определить, что он покинул страницу, например, если он не получил доступ к какой-либо странице вашей страницы в течение 10 минут.

0 голосов
/ 26 октября 2010

Чтобы отследить первую / последнюю страницу, которую посещают ваши пользователи, вы просто отслеживаете все страницы, которые посещает пользователь, и первая с самой ранней отметкой времени является первой, а последняя с самой последней отметкой времени является последней.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...