Ok, I have both Adsense and Yahoo. For USA clicks, I'd like to use Yahoo (they bring me way more money). For international, I'd like to use Adsense (Yahoo doesn't allow non-USA clicks). I want some way to detect the users IP address and then switch the Ads on my site dynamically based on their location... so either Yahoo (USA) or Adsense (International). Does anyone have any ideas or examples on how to do this? I am sure it has been done before. Thanks, Ethan
google for some ip2country php script, this one for example: http://www.scriptsez.net/index.php?action=details&cat=Miscellaneous&id=1087484351 (I haven't tested it, just found it on google)
GeoTargeting is certainly ok with the TOS, in fact, YPN recommends you do it. There are many scripts that out that can do it for you, such as phpadsnew or mySimpleAds. Not only does it save your YPN account from being banned for too much international traffic, but it also makes you more money, since you won't lose the international YPN clicks, but instead you monetize them through AdSense clicks - Win-Win... -Matt