Managing banner ad clickthroughs


My advertising system sells advertising on a CPC (cost per click) basis, not CPM (cost per thousand impressions).

It is therefore very important that my clients' clicks aren't being "used up" by malicious users clicking ads over and over, or by programs like spiders, crawlers and robots who visit the site and click on every link in sight!

The first idea I implemented was to only count one clickthough per IP address per day. I didn't want to use a database or file to store the IP addresses, and then search for them - that's a little over the top. So I had the idea that I'd use an Application variable - which would get emptied each day.

You might also like...



Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“The greatest performance improvement of all is when a system goes from not-working to working.” - John Ousterhout