DataLife Engine > Статьи по созданию сайта > Как защитить себя от недействительных кликов AdSense?
Как защитить себя от недействительных кликов AdSense?22 апреля 2008. Разместил: admin |
|
Вы читали Общие положения и условия Google AdSense и знаете базовые правила во избежание бана в программе. Но что Вы предпринимаете, когда показываете свой сайт другу на Вашем компьютере, и первое, что он делает - кликает по объявлениям AdSense на Вашем сайте (да и самим, наверняка, ненароком периодически получается кликнуть на собственное объявление)? Правильно - пишите в Google AdSense и объясняете, что произошло, и, как правило, проблем не возникает.
Если вы такого никогда не делаете, то стоило бы, поскольку Вам же выгоднее самому сообщить в AdSense о совершенных недействительных кликах, нежели команда увидит это сама и примет соответствующие меры, вплоть до бана Вашего эккаунта. Особенно актуальна данная ситуация в случае, когда, например, группа Ваших сотрудников наполняет материалами сайт на движке WordPress с встроенными блоками AdSense. При этом риск нажатия на объявления по ошибке очень велик. Однако можно обезопасить себя от подобных "самокликов" с помощью следующего простенького скрипта. Добавьте в самом верху кода шаблона движка, указав вместо xxx.xxx.xxx.xx все свои IP-адреса, которые Вы используете для входа в свою учетную запись AdSense: <?php $ip = $_SERVER["REMOTE_ADDR"]; $ip_array = array("xxx.xxx.xxx.xx", "xxx.xxx.xxx.xx", "xxx.xxx.xxx.xx"); ?> Затем все коды AdSense замените следующим: <?php if (in_array($ip, $ip_array)) { echo 'AdSense заблокирован'; } else { echo ' Сюда вставляется код AdSense '; } ?> В результате, при работе на Ваших компьютерах с указанными IP-адресами, вместо рекламного блока AdSense отобразится надпись "AdSense заблокирован", и Вам не придется беспокоиться. Можно сделать еще интереснее - вместо надписи "AdSense заблокирован" вставить некликабельное изображение рекламного блока AdSense, которое выглядит точно так же, как настоящее объявление. Источник: http://dimox.biz/ |