Eğer karmaşık bir sitemiz varsa veya dalgınlığa gelip reklamlara tıklarsak sorun yaşayabilriz kendi reklamlarını tıklıyor reklam vereni yanıltıyor diye google düşünebilir. E o zaman çözümü verelim.
Bu konuda verdim dosya isimlerini kendinize göre ayarlayabilirsiniz. ben kendime göre dosya isimleri atiyorum.
şimdi birtane reklamip.php diye bir dosya açıyoruz. sitemizin ana dizinine bu reklamip.php içine aşağıdaki kodları uyguluyoruz.
<? if (getenv(HTTP_X_FORWARDED_FOR)) { $ip = getenv(HTTP_X_FORWARDED_FOR); } else { $ip = getenv(REMOTE_ADDR); } $array[0] = "xxx.xxx.xxx.xxx"; $array[1] = "xxx.xxx.xxx.xxx"; $array[2] = "xxx.xxx.xxx.xxx"; $adexclude = "false"; foreach($array as $value) { if($value == $ip) { $adexclude = "true"; } } ?>Kod bölümünde xxx.xxx.xxx.xxx olan kısım bizim ip adresimiz. eğer ip adresimiz dinamik olarak değişiyorsa bu bölüme No-IP - Dynamic DNS, Static DNS for Your Dynamic IP adresinden dinamik dns alarak, aldığımız hesapların adreslerini yazarakta aynı işi görmüş olacağız.
Şimdi bunu bitirdikten sonra .
eğer sitemiz bir template ile skinleşmişse veya böyle bir durum yoksa aşağıdaki html kodunu ya template'imize yada direk scriptimizin bir yerine uyguluyoruz.
<? ini_set ("include_path", ini_get ("include_path") . ':../:../../:../../../:../../../../'); include('reklamip.php'); ?>ve şimdi sitemizin neresine adsense kodu eklemişsek veya ekleyeceksek adsense kodunu eklerken şu kodlarn dahilinde yapın
<? if($adexclude == "true") { ?> Benim Adsensem burda :) <? } else { ?> Buraya adsense kodunuzu koyun. <? } ?>işte bu kadar artık kendi sitenize girdiğinizde adsense reklamları yerine Benim Adsensem burda yazısını görürsünüz ve reklamınızın halen orda olduğuna emin olursunuz.
ama ziyaretçileriniz ise adsense reklamlarını görür
+sitede yeniyim birazda rep