Okay, this may be a basic question but I need to know. Is it possible to disable AdSense on my site by IP address or say geographical location. By disable I mean adsense ads should not appear on those IP or geographical locations I specify. One reason to do that is to stop click frauds from banning me by clicking on my AdSense ads. Or sometimes even friends try hard to help you out (but causes more harm) by clicking on your ads (even after told not to) and that may actually get my account blacklisted, right? Not that it happened to me, but I want to take precautions. So, the best solution I can think of is to disable ads for specific IP or City may be. Any help pls?
I am not sure if there are any controls for this inside Adsense itself. There is though one plug in for Wordpress (if that's what you are using), called "who see ads" or something like that. With it you can configure those settings.
as far as IP address is concerned, you can't. most of thr people use dynamic ip addresses(which changes every time they login), of these only those who want mail server go for static ip address. static ip address costs more.