Forum Moderators: martinibuster
1) Implementing such a change would require existing publishers to learn (and do) something new.
2) Google would have no way of knowing which publishers were misusing other people's code and which ones were simply too clueless to follow the new procedure.
3) Most important: It's probably quite rare for Web sites to use other publishers' code. Granted, some people are stupid, but most people who know how to design a Web site and place AdSense code on a page aren't that stupid.
It isn't the stupidity of the people that makes me worry.
It is people with bad intensions that want to cause you damage and make you banned.
I think that this feature is needed to protect me from those people.
4) There are some technical hurdles that might result in you losing income. Eg: if a page is accessed from a cache, that URL would not appear in your adsense configuration.
5) Any configuration errors could also result in you losing income. Eg: if you forget a website/page or mistype it, you may not find out for some time that you are not being credited.
Personally, I'd like to stick with the current system.
AdSense log files would be a solution
Great idea - no doubt this would spawn an industry in Adsense log analyser software, but that would be a positive thing, I think. But I'd add at least one thing to your log file, the value of the click. And preferably another, the page linked to. Eg:
http://example.com/folder/file.htm 300x250 0.25 advertiser.com/landingpage.html [2006-03-05 12:12]
This would enable us to do away with URL channels altogether. But whether Google would be willing to let us have such a log file is a different matter!
In regards to the hurdles of implementing such a system, I don't think the whole "webmasters will have to do something different" isn't really one of them. I mean once they worked out the major details of the idea, it would just be a matter of informing webmasters that a site lists have been implemented, and giving some arbitrary length of time, say a month, before they'd stop displaying ads that weren't part of that partner's site list.
This idea's been suggested before. As Adsense seems to read this forum, I'm sure they've probably put this in their things to consider list.