Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Статистика рекламы

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: реклама Google Adsense
lancer5610
Отправлено: 24 Февраля, 2011 - 00:04:50
Post Id


Новичок


Покинул форум
Сообщений всего: 36
Дата рег-ции: Нояб. 2010  


Помог: 0 раз(а)




Подскажите пожалуйста как можно самому организовать подсчет кликов по рекламе от google adsense?
 
 Top
OrmaJever Модератор
Отправлено: 24 Февраля, 2011 - 00:21:21
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


Помог: 299 раз(а)




CODE (htmlphp):
скопировать код в буфер обмена
  1. <a href="http://site.ru/file.php" onclick="ctn(this);return false;"> тут какаято картинка или текст рекламы </a>
  2. <script>
  3. function ctn(elem)
  4. {
  5.         // здесь нужно отправить ajax на файл который запишет количествов базу или отдельный файл
  6.         // а затем переходим на сайт рекламодателя.
  7.         window.open(elem.href);
  8. }
  9. </script>

про ajax можно прочитать http://javascript[dot]ru/ajax/intro


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
lancer5610
Отправлено: 24 Февраля, 2011 - 00:36:19
Post Id


Новичок


Покинул форум
Сообщений всего: 36
Дата рег-ции: Нояб. 2010  


Помог: 0 раз(а)




Извените, такой вопрос... А если я просто скрипт рекламы поставлю в ссылку... При нажатии ссылка перейтек к скрипту статистики а сам скрипт рекламы к сайту рекламодателю... Такое возможно?
 
 Top
OrmaJever Модератор
Отправлено: 24 Февраля, 2011 - 00:57:44
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


Помог: 299 раз(а)




Можно но этобудет не очень удобно для пользователя. Пробуйте, тестируйте как вам лутше Подмигивание


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
lancer5610
Отправлено: 24 Февраля, 2011 - 01:10:29
Post Id


Новичок


Покинул форум
Сообщений всего: 36
Дата рег-ции: Нояб. 2010  


Помог: 0 раз(а)




Просто не могу врубиться зачем в Вашем примере
CODE (htmlphp):
скопировать код в буфер обмена
  1. #
  2. <a href="http://site.ru/file.php" onclick="ctn(this);return false;"> тут какаято картинка или текст рекламы </a>
ссылка на файл file.php...
 
 Top
Toxa
Отправлено: 24 Февраля, 2011 - 01:13:27
Post Id



Посетитель


Покинул форум
Сообщений всего: 352
Дата рег-ции: Окт. 2008  


Помог: 8 раз(а)

[+]


это просто для примера, на самом деле return false; в атрибуте onclick отменяет переход ао этой ссылке, так что можно
CODE (html):
скопировать код в буфер обмена
  1. <a href="#" onclick="ctn(this);return false;"> тут какаято картинка или текст рекламы </a>


-----
Удобный сервис для хранения файлов
 
 Top
OrmaJever Модератор
Отправлено: 24 Февраля, 2011 - 01:29:41
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


Помог: 299 раз(а)




Toxa сказал правельно return false; отменяет переход по этой сылке. Скрипт берёт параметр href этого елемента и переходит. Я думал так проще понять будет Радость
Можно передавать так
CODE (htmlphp):
скопировать код в буфер обмена
  1. <a href="#" onclick="ctn('http://site.ru/file.php');return false;"> тут какаято картинка или текст рекламы </a>
  2. <script>
  3. function ctn(link)
  4. {
  5.        // ajax
  6.        // а затем переходим на сайт рекламодателя.
  7.        window.open(link);
  8. }
  9. </script>


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
lancer5610
Отправлено: 24 Февраля, 2011 - 01:42:45
Post Id


Новичок


Покинул форум
Сообщений всего: 36
Дата рег-ции: Нояб. 2010  


Помог: 0 раз(а)




Спасибо, пока все понятно!!! Буду пробовать...
 
 Top
lancer5610
Отправлено: 24 Февраля, 2011 - 12:30:08
Post Id


Новичок


Покинул форум
Сообщений всего: 36
Дата рег-ции: Нояб. 2010  


Помог: 0 раз(а)




Добрый день! Столкнулся с проблемой... Когда кликаю по пустому месте в рекламке, тогда подсчет тоже идет, а нужно только чтоб он шел когда кликаю на ссылку рекламы... Такое как то можно решить?
 
 Top
OrmaJever Модератор
Отправлено: 24 Февраля, 2011 - 12:44:52
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


Помог: 299 раз(а)




Покажите html код с рекламным банером и сылкой.


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
lancer5610
Отправлено: 24 Февраля, 2011 - 12:55:08
Post Id


Новичок


Покинул форум
Сообщений всего: 36
Дата рег-ции: Нояб. 2010  


Помог: 0 раз(а)




CODE (htmlphp):
скопировать код в буфер обмена
  1. #
  2. <a href="http://site.ru/file.php" onclick="ctn(this);return false;"> тут какаято картинка или текст рекламы <script type="text/javascript"><!--
  3. google_ad_client = "pub-4648260990556335";
  4. /* 160x600, создано 18.07.10 */
  5. google_ad_slot = "4521468873";
  6. google_ad_width = 160;
  7. google_ad_height = 600;
  8. //-->
  9. </script>
  10. <script type="text/javascript"
  11. src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
  12. </script></a>


Примерно так...
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB