Автор Тема: Adsense следене на кликове  (Прочетена 15449 пъти)

0 Потребители и 1 Гост преглежда(т) тази тема.

valkb7b

  • Newbie
  • *
  • Благодарности
  • -Казани: 1
  • -Получени: 0
  • Публикации: 20
Re: Adsense следене на кликове
« Отговор #15 -: 23 Февруари 2012, 16:10:05 »
Нямам идея какво представлява този плъгин на google, но нали в крайна сметка искаш да вземеш кликовете в/у дива а не в/у отделните координати в него?
Така не става ли:
Код: Javascript
  1.  
  2. <div id="all" onclick="getID(this.id)">
  3.             <script type="text/javascript"><!--
  4.             google_ad_client = "pub-3435381821984005";
  5.             /* 120x240, създаден 10-2-6 */
  6.             google_ad_slot = "3348569515";
  7.             google_ad_width = 120;
  8.             google_ad_height = 240;
  9.             //-->
  10.             </script>
  11.             <script type="text/javascript"
  12.             src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
  13.             </script>
  14.    </div>
  15.  

Отвори го и виж, че не става. Където и в дива да кликнеш има действие, но в рекламата няма.

HanKrum

  • Гост
Re: Adsense следене на кликове
« Отговор #16 -: 23 Февруари 2012, 16:21:47 »
Сложи различен id на всеки div който е с реклама и вземай id-то не позицията. По самото id ще разбереш на коя реклама е кликнато!

echeveria

  • Hero Member
  • *****
  • Благодарности
  • -Казани: 72
  • -Получени: 94
  • Публикации: 4836
Re: Adsense следене на кликове
« Отговор #17 -: 23 Февруари 2012, 16:22:13 »
А можеш ли да прихващаш малко по различни събития - като редиректване към друг адрес извън твоят? Никога не съм кликал на подобни реклами, ама никога и нямам идея даже какво правят, нов прозорец ли отварят що ли? Определено ако някой напусне страницата ти това може да го разбереш. Впрочем изобщо не схващам за какво ти е цялата тази гимнастика.
Днес Печатарите използват парите за да купят мозъците на онези, които ги превъзхождат, за да ги накарат да им служат и така да се превърнат в жертва на посредствеността. Това ли е причината, поради която ги наричате благо?
<iframe src="http://www.corbindavenport.com/ubuntu/widget.html" style="width:

valkb7b

  • Newbie
  • *
  • Благодарности
  • -Казани: 1
  • -Получени: 0
  • Публикации: 20
Re: Adsense следене на кликове
« Отговор #18 -: 23 Февруари 2012, 16:33:57 »
@HanKrum аз не мога да сложа на различните реклами различни дивове, ти 1 javascript код, които е на техен съврър и той генерира някакъв iframe.

@echeveria това наистина е добра идея, не се бях сещал. Може ли да се прехване ако някои се е редиректнал от моята страница към друга от линк ? Защото ако е просто напускане на страница няма да е точно.

echeveria

  • Hero Member
  • *****
  • Благодарности
  • -Казани: 72
  • -Получени: 94
  • Публикации: 4836
Re: Adsense следене на кликове
« Отговор #19 -: 23 Февруари 2012, 16:40:09 »
Ами сигурно може, оставам на теб да откриеш как и да споделиш :)
Днес Печатарите използват парите за да купят мозъците на онези, които ги превъзхождат, за да ги накарат да им служат и така да се превърнат в жертва на посредствеността. Това ли е причината, поради която ги наричате благо?
<iframe src="http://www.corbindavenport.com/ubuntu/widget.html" style="width:

valkb7b

  • Newbie
  • *
  • Благодарности
  • -Казани: 1
  • -Получени: 0
  • Публикации: 20
Re: Adsense следене на кликове
« Отговор #20 -: 23 Февруари 2012, 16:41:22 »
Ами сигурно може, оставам на теб да откриеш как и да споделиш :)

Благодаря ти, ще се разровя. Това ми изглежда най-удачния начин за сега :) Благодаря и на всички, които се включиха !

HanKrum

  • Гост
Re: Adsense следене на кликове
« Отговор #21 -: 23 Февруари 2012, 17:34:34 »
@HanKrum аз не мога да сложа на различните реклами различни дивове, ти 1 javascript код, които е на техен съврър и той генерира някакъв iframe.
... а ти как си поставяш и в какво ги поставяш рекламите?
Аз като ползвах тази глупост(Господ да изтрие от спомените ми това!) си правех div и слагах кода от гукъл-адцент.
Код: HTML
  1. <div class="reklama" id="pyrva_reklama">кода на първия рекламен блок........</div>
  2. <div class="reklama" id="vtora_reklama">кода на втория рекламен блок........</div>
  3. <div class="reklama" id="treta_reklama">кода на третия рекламен блок........</div>
  4. ...
...и после с jquery:
Код: Javascript
  1. $(document).ready(function(){
  2.     $('.reklama').click(function(){
  3.         var $id = $(this).attr('id');
  4.         $.ajax({
  5.             url: 'setBD.php?id='+$id
  6.         });
  7.     });
  8. });
...и php-то дето ще приеме заявката:
Код: PHP
  1. <?php
  2. mysql_connect('localhost', 'user', 'pass');
  3. mysql_select_db('baza_danni');
  4. $sql = 'INSERT INTO klikove (reklama_id, vreme) VALUES("'.$_GET['id'].'", "'.time().'")';
  5. exit();
« Последна редакция: 23 Февруари 2012, 17:53:47 от HanKrum »

valkb7b

  • Newbie
  • *
  • Благодарности
  • -Казани: 1
  • -Получени: 0
  • Публикации: 20
Re: Adsense следене на кликове
« Отговор #22 -: 23 Февруари 2012, 18:57:15 »
@HanKrum аз не мога да сложа на различните реклами различни дивове, ти 1 javascript код, които е на техен съврър и той генерира някакъв iframe.
... а ти как си поставяш и в какво ги поставяш рекламите?
Аз като ползвах тази глупост(Господ да изтрие от спомените ми това!) си правех div и слагах кода от гукъл-адцент.
Код: HTML
  1. <div class="reklama" id="pyrva_reklama">кода на първия рекламен блок........</div>
  2. <div class="reklama" id="vtora_reklama">кода на втория рекламен блок........</div>
  3. <div class="reklama" id="treta_reklama">кода на третия рекламен блок........</div>
  4. ...
...и после с jquery:
Код: Javascript
  1. $(document).ready(function(){
  2.     $('.reklama').click(function(){
  3.         var $id = $(this).attr('id');
  4.         $.ajax({
  5.             url: 'setBD.php?id='+$id
  6.         });
  7.     });
  8. });
...и php-то дето ще приеме заявката:
Код: PHP
  1. <?php
  2. mysql_connect('localhost', 'user', 'pass');
  3. mysql_select_db('baza_danni');
  4. $sql = 'INSERT INTO klikove (reklama_id, vreme) VALUES("'.$_GET['id'].'", "'.time().'")';
  5. exit();

Човек сложи го в 1 html файл и виж, че когато цъкнеш на рекламата не го отчита:

<html>
<head>
<title>dqw</title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<style type="text/css">
#pyrva_reklama{
background: #ccc;
width: 130px;
height: 250px;
}
</style>
<script type="text/javascript">
$(document).ready(function(){
$('.reklama').click(function(){
alert('dqwdQ');
});
});
</script>
</head>
<body>

<div class="reklama" id="pyrva_reklama">
<script type="text/javascript"><!--
google_ad_client = "pub-3435381821984005";
/* 120x240, създаден 10-2-6 */
google_ad_slot = "3348569515";
google_ad_width = 120;
google_ad_height = 240;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div>

</body>
</html>

HanKrum

  • Гост
Re: Adsense следене на кликове
« Отговор #23 -: 23 Февруари 2012, 19:13:07 »
... взех код от реклами(от един приятел), сложих го и си бачка clickcouter-а безотказно.

valkb7b

  • Newbie
  • *
  • Благодарности
  • -Казани: 1
  • -Получени: 0
  • Публикации: 20
Re: Adsense следене на кликове
« Отговор #24 -: 23 Февруари 2012, 20:45:26 »
Можеш ли да дадеш примерен код ?

intel

  • Гост
Re: Adsense следене на кликове
« Отговор #25 -: 23 Февруари 2012, 23:30:46 »
Със самия код на Adsense не става по лесния начин. Рекламата е в frame и това допълнително затруднява. Фактически има event в frame-a, а не в страницата, където е jquery кода.
За да заработи това нещо, трябва да се окаже на javascript да следи за event-и от frame-a. Понеже това е забранено директно, заради съображения за сигурност, трябва да се направи индиректно.
Т.е. ако разгледаш кода на този Adlogger ще видиш как точно са се опитали да го направят ;)

Ето тука има още един начин чрез jquery: Tracking Google AdSense Clicks With jQuery
« Последна редакция: 24 Февруари 2012, 00:10:04 от intel »

HanKrum

  • Гост
Re: Adsense следене на кликове
« Отговор #26 -: 23 Февруари 2012, 23:53:31 »
Но гукъл ще те изръчкат веднага, бас ловя!

п.п. Сега пича дето даде кода остана без акаунт в гукъл-адцент, как да го убедя, че нищо нямаше да вземе, писна ми от промити мозъци!
« Последна редакция: 24 Февруари 2012, 00:05:18 от HanKrum »

intel

  • Гост
Re: Adsense следене на кликове
« Отговор #27 -: 24 Февруари 2012, 00:05:48 »
Ако им промениш техния код - да, но никой не може да ти забрани да си сложиш какъвто и да е твой си код някъде по страницата. Това че можеш да запишеш event-a при кликване на мишката в определена област и адреса на ad сървъра, не е нелегално и не е в разрез с TOS-a на Google. Вече ако пипаш по техния код, който те ти предоставят, тогава най-вероятно ще те баннат.

valkb7b

  • Newbie
  • *
  • Благодарности
  • -Казани: 1
  • -Получени: 0
  • Публикации: 20
Re: Adsense следене на кликове
« Отговор #28 -: 24 Февруари 2012, 09:32:38 »
@intel благодаря ти, ще се мъча да видим какво ще стане.

@HanKrum съжалявам за приятеля ти!