A dive into Adserving

Not for 'how-to' coding questions but PHP theory instead, this forum is here for those of us who wish to learn about design aspects of programming with PHP.

Moderator: General Moderators

Post Reply
User avatar
Sindarin
Forum Regular
Posts: 521
Joined: Tue Sep 25, 2007 8:36 am
Location: Greece

A dive into Adserving

Post by Sindarin »

I'm being asked to create a custom adserving system. I've taken up the job and not use any ready solution because I want to learn. There's no rush in the meantime.
I am not really savvy with Adserving terms and practices, however I am trying to read all about it.

While doing all that research I noticed some things I need help with,

1. What are the possible method of pricing an ad and what is generally best for the client?

I know it would be by number of impressions or by clicks.
Are there any more options a client can ask for?

2 .What is the most reliable way(s) for counting impressions and clicks?

Cookies? The user could delete them anytime and refresh.
IPs? The user could spoof his IP address and refresh.
Any other way?

So how exactly Google Adwords counts impressions and clicks? How others do it?

3. What about users with disabled javascript?

I have noticed that Google Adwords are not served when javascript is disabled. I am guessing they use javascript to somehow combat click bots.
But if I disable javascript and have a full functional site without it, I risk losing potential visitors interested in the content of my ads.

Any help and suggestions, of course, are welcome!
josh
DevNet Master
Posts: 4872
Joined: Wed Feb 11, 2004 3:23 pm
Location: Palm beach, Florida

Re: A dive into Adserving

Post by josh »

If they spoof IP they can send requests but won't receive the response ( hint send them an auth / challenge page, like a page that loads and then redirects to a second url to validate )
Post Reply