Forum Moderators: DixonJones

Message Too Old, No Replies

Logging visits on websites

How can I prevent fake data?

         

corrideat

12:49 am on Mar 7, 2010 (gmt 0)

10+ Year Member



I am developing a custom JS-based analytics software, so that I am able to track visits on certain websites.

The main fear I have are people who try to inject fake data into the system, so that visits projections aren't accurate.

However, it seems to be rather difficult (if not impossible) to accomplish this. One of the aproaches I've thought of was generating a unique, time-stamped, "authorisation string" (using a public key algorithm), that should be appended to the tracker URI. For instance, it would look like http://example.org/tracker.pl?ua=ff3&os=nt6&auth=secretcode

This solution is expensive though, in terms of CPU cycles, speed, bandwith, errors exposure, etc. And it wouldn't prevent the people I defined in the first paragraph from obtaining a string and using it.

What would you suggest?

tangor

1:37 am on Mar 7, 2010 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



I don't have a JS answer. I do all my analytics on the back-end where is it possible to locate and remove the bogus entries. This allows the server to operate normally and I can develop results from the logs without impacting the server.

chewy

10:03 pm on Mar 9, 2010 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



forgive me, but why try to reinvent the wheel here - why build when you can get it for free?

corrideat

6:17 pm on Mar 10, 2010 (gmt 0)

10+ Year Member



Actually, there are many reasons for me, but the most important is that I need information that I've seen no other Analytics service provides (at least not for free)

This includes real time tracking, actual AJAX support, plugin list, Document Mode (quirks/standard - view as IE7, etc.).