Я хотел бы подсчитать количество уникальных посетителей и сохранить их в моей базе данных. Я знаю, что я могу получить адрес IP-сподсчет уникальных посетителей с флягой
request.remote_addr
поэтому мой план по умолчанию будет хранить этот адрес с меткой времени в моей базе данных. Для любого нового посетителя я бы сравнил, был ли этот IP-адрес уже добавлен с меткой времени менее 1 дня. Это даст мне количество посетителей в день.
Однако у меня такое ощущение, что это проблема, когда другие, вероятно, уже придумали лучшие решения? Любое предложение, как сделать это лучше?
p.s. Мне просто нужна приблизительная оценка количества уникальных посещений, поэтому тот факт, что ip-адреса не являются хорошей мерой, не касается меня ... но если у вас есть лучшие предложения, я определенно интересуюсь
google analytics похоже на приятное решение ... большое спасибо за совет – carl
@oxlorg: Предоставляет ли google analytics api, чтобы мы могли получить данные для хранения в нашем db? –