Ищу скрипт

БОЧ рВФ 260602
На сайте с 27.01.2010
Offline
202
889

Приветствую.

Нужен скрипт, который бы скрывал некий <div>. Требуется визуально закрывать код/рекламу адсенс от зашедших на сайт не с поисковика, что бы обезопасить себя от возможных претензий Google AdSense за возможно неправильно расположенные блоки рекламы.

Спасибо.

tp123
На сайте с 01.10.2008
Offline
43
#1

тут без скрипта можно обойтись)

<div style="display:none">Код рекламы</div>
А ты так конвертишь свой мобильный трафик? (http://www.zipwap.ru/?Component=register&ref=285)
БОЧ рВФ 260602
На сайте с 27.01.2010
Offline
202
#2
tp123:
тут без скрипта можно обойтись)

Вы не поняли :) если заходит на сайт с поисковика, то код/рекламные блоки видно.. если заходит на сайт по прямой ссылке, то рекламы не видно..

L2
На сайте с 01.04.2009
Offline
108
#3
БОЧ рВФ 260602:
Вы не поняли :) если заходит на сайт с поисковика, то код/рекламные блоки видно.. если заходит на сайт по прямой ссылке, то рекламы не видно..

тебе нужен скрипт клоакинга.

/ru/forum/654074

N
На сайте с 15.01.2010
Offline
22
#4

<?php

$referrer = parse_url($_SERVER["HTTP_REFERER"]);

if (strpos($referrer["host"],"google")!==false or strpos($referrer["host"],"yandex")!==false) {

echo 'Код Адсенса';

}

написал за пару минут не тестил, по идее должно работать

Ezekiel
На сайте с 11.08.2010
Offline
28
#5

Код АдСенса состоит из двух тегов script:


<script type="text/javascript"><!--
google_ad_client = "pub-99999999999";
google_ad_slot = "9037401545";
google_ad_width = 728;
google_ad_height = 15;
//--></script>

и


<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>

Нам нужно чтобы второй блок выполнялся только при переходе с поисковика. Значит изменяем второй блок так:


<script type="text/javascript">
if (document.referrer.split('/')[2].indexOf('google') >= 0) {
var adsjs = document.createElement('script');
adsjs.src = 'http://pagead2.googlesyndication.com/pagead/show_ads.js';
document.getElementsByTagName('head')[0].appendChild(adsjs);
}
</script>

Думаю мысль ясна.

Обмен WebMoney (http://bit.ly/kqBOlV) Продам инвайт на Хабр (http://www.plati.ru/asp/pay.asp?idd=1529255)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий