Отслеживание уникальных посетителей в приложении Rails - сеанс или явный cookie? - PullRequest
4 голосов
/ 28 сентября 2010

Итак, вот такая ситуация: у меня есть приложение для магазина, в котором я хочу в конечном итоге рассчитать количество уникальных посетителей по количеству размещенных заказов в день (базовый процент конверсии). Я спорю о том, сохранять ли visitor_id в сеансе Rails или устанавливает явный cookie на клиенте. В любом случае, оба проверят, была ли создана запись о посетителе для клиента, выполнив поиск в таблице посетителя по IP-адресу, http-агенту пользователя и т. Д.

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

Конечно, нет ничего идеального, поскольку "посетитель" может переключать компьютеры, посещать сайт и, таким образом, создавать еще одну запись cookie / посетителя, но я согласен с этим.

Дальнейшие исследования привели меня к этому: Как я могу отслеживать постоянных посетителей, используя куки

мысли / лучшие практики ...:)

спасибо!

1 Ответ

2 голосов
/ 28 сентября 2010

Это то же самое, потому что куки используются, чтобы определить, является ли это тем же сеансом.Без cookie вы не можете проверить ваш сеанс.

Но если вы храните сеанс на стороне сервера, вы можете прочитать его.Но вы не можете прочитать cookie, если пользователь никогда не вернется.

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