2010-10-25 3 views
0

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

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

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


К сожалению, я думаю, что было неясно, первоначально.

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

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

ответ

0

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

1

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