Форум -> PHP, JS, MySQL -> Проверка клика по рекламе | Проверка клика по рекламе |
---|
rocksmart | Дата: 05.05.2010, в 14:52 | Сообщение №1 | СтарожилПользователь №: 261 Сообщений: 330
| Есть у меня один ява скрипт который проверяет
Если пользователь кликнул по рекламе то открываем ему ссылку на скачивание.
Этот код написан под сайт tak.ru. Хотелось бы такой же для гугля так как у него клики дороже.
Итак
Код | 1
| <div id="hidden" style="display:none;"><a href="download.php?mod=news&name=news-JFUO3m5X3I_blok_tegov-1.zip" align="center" title="title" class="homebutton">Скачать</a>
тут генерируются ссылки
<script type="text/javascript" charset="UTF-8" src="http://z520.takru.com/in.php?id=525113"></script><br><b>Или по рекламе google</b><br>
</div>
если пользователь кликнул то открывается ссылка на скачивание
В конце страницы
Вот этот код
<script>
function payForFiles(){
var hid,tak,elems,num,pat,j,i;
hid = document.getElementById("hidden");
tak = new Array();
elems = document.getElementsByTagName('A');
num = elems.length;
pat = new RegExp("(^|\b)(takru)(\b|$)");
j = 0;
for (i=0;i<num;i++){
if(pat.test(elems[i].className)){
elems[i].setAttribute('target','_blank');
if (elems[i].addEventListener)
elems[i].addEventListener("click", function(){hid.style.display = ""}, false);
else if (elems[i].attachEvent)
elems[i].attachEvent("onclick", function(){hid.style.display = ""});
else elems[i].onclick = function(){hid.style.display = ""};
j++;}
}
};
payForFiles();
</script> |
Серж как сделать такой же для гугля |
| | Serg_pnz | Дата: 05.05.2010, в 15:29 | Сообщение №2 | АдминистраторПользователь №: 1 Сообщений: 2243
| Насколько мне известно, гугль пускает рекламу через iframe и по большому счету клик нельзя отследить.
Во всяком случае я экспериментировал - не получилось...
Есть скрипт, говорят работает (сам не тестил) Код | 1
| <script>
function getSite2() {
alert(1);
}
<body onclick="getSite2();">
<div style="z-index:999;" onclick="getSite2();">
<span style="border:0px red solid;left:0;top:0;position:absolute;z-index:99999;width:100%;height:100%;"></span>
<iframe id="searchFrame" src="http://google.com/" style="position:absolute;left:0px;top:0px;width:100%;height:100%;border:0px;background-color:transparent;z-index:99;" frameborder=0 SCROLLING=yes>
</div>
</body> |
| Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
| | | Вы не можете ответить в тему анонимно, пожалуйста, войдите или зарегистрируйтесь!
|
|