1. Вниманию авторов!

    Темы из разделов платных услуг удаляются, если:
    • тема создана более 2-х месяцев назад И
    • внутри темы не ведётся активных обсуждений задачи И
    • автор не уведомил администрацию об актуальности задачи.
    Так же тема будет удалена, если:
    • есть подозрение на мошеннические действия со стороны автора;
    • в задаче предлагается оказать содействие в разработке ресурсов, направленность которых противоречит законодательству РФ и моральным устоям здорового общества.
    Скрыть объявление

интеграция google adsense в com_search и mod_search

Тема в разделе "АРХИВ", создана пользователем infoman, 12.09.2007.

  1. infoman
    Offline

    infoman Пользователь

    Регистрация:
    28.08.2007
    Сообщения:
    581
    Симпатии:
    12
    Пол:
    Мужской
    Глобальный деструкшен google adsense :
    Всё как обычно регимся получаем коды ……
    Хотел настроить поиск через гугл с рекламой 
    1проблема возникла ! этот долбанный фрейм опускал футер страницы до самого небалуйся……. Сантиметров на 20 вниз пустое пространство может быть у кого-то такая проблема была….
    Появилась идея встроить поиск гугла в поисковый компонент жумлы:
    Делаем грабер:
    <?php
    $GrabStart = "<div align=";
    $GrabEnd = "</body>";
    $q =$_GET['q'];
    $urllist="http://www.google.ru/custom?domains=www.******&q=".$q."&sitesearch=www.*******&sa=%CF%EE%E8%F1%EA+%E2+Google&client=pub-***************&forid=1&channel=**********&ie=windows-1251&oe=windows-1251&flav=0000&sig=*************&cof=GALT%3A%230066CC%3BGL%3A1%3BDIV%3A%23999999%3BVLC%3A336633%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3AFF9900%3BALC%3A0066CC%3BLC%3A0066CC%3BT%3A000000%3BGFNT%3A666666%3BGIMP%3A666666%3BFORID%3A11&hl=ru&option=com_search&itemid=5&ad=w9&num=10";
    $fcontents= @implode ('', file ("$urllist"));

    if (!empty($fcontents))
    {
    $start= strpos($fcontents, "$GrabStart");
    $finish= strpos($fcontents, "$GrabEnd");
    $length= $finish-$start;
    $code=Substr($fcontents, $start, $length);

    $code=str_replace("target=_blank","target=_top",$code);
    $code=str_replace("href=/","href=http://www.google.com/",$code);
    $code=str_replace("/custom","http://www.google.com/custom",$code);
    $code=str_replace("h2","h3",$code);
    $code=str_replace("Реклама от Google","Рекомендуем посмотреть:",$code);
    $code=str_replace("Веб","",$code);
    $code=str_replace("из домена <b>www.*******</b> для","Вы искали:",$code);
    echo $code;
    }
    else{
    echo"Èçâèíèòå ñåðâåð ïîèñêà íå ðàáîòàåò";
    }
    ?>
    Вставляем его в search.html.php
    Далее переделываем модуль поиска
    Тут дело вашей фантазии
    Я сделал так:
    <!-- SiteSearch Google -->
    <form method="get" action="<?php echo $link; ?>">
    <div class="search<?php echo $moduleclass_sfx; ?>">
    <input type="hidden" name="domains" value="www******"></input>
    <input type="text" name="q" size="31" maxlength="255" value="" id="sbi" maxlength="20" alt="search" class="inputbox" type="text" size="20" value="Поиск..." onblur="if(this.value=='') this.value='Поиск...';" onfocus="if(this.value=='Поиск...') this.value='';"></input>
    <input type="hidden" name="sitesearch" value="www.*******" id="ss1"></input>
    <input type="hidden" name="sa" value="Поиск в Google" id="sbb"></input>
    <input type="hidden" name="client" value="pub-**************"></input>
    <input type="hidden" name="forid" value="1"></input>
    <input type="hidden" name="channel" value="*********"></input>
    <input type="hidden" name="ie" value="windows-1251"></input>
    <input type="hidden" name="oe" value="windows-1251"></input>
    <input type="hidden" name="flav" value="0000"></input>
    <input type="hidden" name="sig" value="*************"></input>
    <input type="hidden" name="cof" value="GALT:#0066CC;GL:1;DIV:#999999;VLC:336633;AH:center;BGC:FFFFFF;LBGC:FF9900;ALC:0066CC;LC:0066CC;T:000000;GFNT:666666;GIMP:666666;FORID:11"></input>
    <input type="hidden" name="hl" value="ru"></input>
    </div>
    <input type="hidden" name="option" value="com_search" />
    <input type="hidden" name="Itemid" value="<?php echo $_Itemid; ?>" />
    </form>

    Получило скромно мило и красиво :)
    Ps неработает поиск с 2-мя словами……
    И ещё это было сделано для тех кто зарабатывает на adsense наверно такие есть :X
    И сделано не в ущерб google пожалуйста ребята из google незлитесь мне просто ваши фреймы ненравятся ……:[
    А вот статистика кликов и как выглядит получившаяся страница поиска:[!]
    [/ATTACH]
     

    Вложения:

  2.  
  3. Offline

    AnthonyS Russian Joomla! Team

    Регистрация:
    07.08.2006
    Сообщения:
    263
    Симпатии:
    6
    Пол:
    Мужской
    Ответ: интеграция google adsense в com_search и mod_search

    хорошо сделано, но как это соотносится со строгим правилом Гугля не модифицировать получненные от него коды???
     
  4. infoman
    Offline

    infoman Пользователь

    Регистрация:
    28.08.2007
    Сообщения:
    581
    Симпатии:
    12
    Пол:
    Мужской
    Ответ: интеграция google adsense в com_search и mod_search

    я об этом тож думал
    но яж ничего не нарушаю
    рекламу вешаю
    прост изменил пару некрасиыфх слов совсем не нужных на сайте
    у меня след доводы по поводу изменения:
    1) некорректное отображения фрейма (20см под килем это уж слишком)
    2) совершенно тупая фраза : ВЕБ...... на ДОМЕНЕ...... фу как не красиво на сайте .....
    3) редикет на гугл

    что я изменил:
    1) дизайн
    2) текстовку блоков ну просто всем давно ясно что слово РЕКЛАМА ОТ ГУГЛ никого никуда не привлекёт это факт! редкий лох на это клюнет а вот фраза Смотрите также..... это уже чтото.... просто тупые америкосы не понимают менталитета россиян каторые эту рекламу терпеть не могут.....
    3)изменил ссылочки чтоб юзер оставался в компоненте и некуда не сварачивал.....


    и ещё вот этот скрипт ты его видиш вот нужно грабер модифиц чтоб мог 2 слова искать мож какойнить энкоде запихнуть? как думаеш?
     
    Последнее редактирование: 12.09.2007
  5. Offline

    AnthonyS Russian Joomla! Team

    Регистрация:
    07.08.2006
    Сообщения:
    263
    Симпатии:
    6
    Пол:
    Мужской
    Ответ: интеграция google adsense в com_search и mod_search

    Вот именно эти пунктики и есть с точки зрения гугля наигрубейшее нарушение и отхватить за них пожизненный бан от Адсенса - как два пальца :)
    Хотя, здесь как и везде двойные стандарты.. Есть сайты с ПР этак 8 или 9, которые откровенно это делают.. Но, что им разрешено, то другим...
     
  6. infoman
    Offline

    infoman Пользователь

    Регистрация:
    28.08.2007
    Сообщения:
    581
    Симпатии:
    12
    Пол:
    Мужской
    Ответ: интеграция google adsense в com_search и mod_search

    согласен $code=str_replace("Реклама от Google","Рекомендуем посмотреть:",$code); можно убрать

    вот правила вот пунктик про это:
    Чтобы создать наилучшие условия для пользователей и рекламодателей, правила программы AdSense запрещают веб-издателям обращаться к посетителям сайта с просьбой нажимать на объявления и вынуждать их к этому обманными методами. Веб-издателям, участвующим в программе AdSense, запрещается следующее:

    * размещать над рекламными блоками Google надписи, вводящие в заблуждение, например вместо "Рекламные ссылки" писать "Интересные сайты".

    а вот про паказы не факт:
    Запрещается изменять код AdSense а также стандартную форму показа объявлений, если это не разрешено Google.

    вот правило:
    Код AdSense необходимо добавлять на веб-страницу, не внося в него никаких изменений. Участникам программы AdSense запрещено изменять рекламный код, характеристики, ориентацию и способ показа объявлений. Например, запрещается настраивать объявление Google так, чтобы при его нажатии открывалось новое окно браузера.
    но оно по моему мнению и вообще согласно политики гугла призванно защищать интересы пользователей
    но я их и не ущемляю я наоборот сделал удобно
    если раньше при добавлении их родного скрипта мой сайт растягивался на 20 см это во вашему красиво?
    правило из этого же раздела:
    Издатели, которые используют рекламу в Интернете для привлечения трафика на страницы, показывающие объявления Google, должны соответствовать духу Правил по обеспечению качества целевых страниц. Например, если вы размещаете рекламу для сайтов, участвующих в программе AdSense, объявления не должны вводить пользователей в заблуждение.

    я всего лиш встроил элементы кода в компонент поиска:'(
     
  7. chilly_bang
    Offline

    chilly_bang Недавно здесь => Cпециалист <=

    Регистрация:
    30.04.2006
    Сообщения:
    1 541
    Симпатии:
    38
    Пол:
    Мужской
    Ответ: интеграция google adsense в com_search и mod_search

    есть поисковый модуль, позволяющий интегрировать гугловый поиск как по вэбу, так и внутри указанного домена (до 4 штук). зачем эти ухищрения?
     
  8. Offline

    AnthonyS Russian Joomla! Team

    Регистрация:
    07.08.2006
    Сообщения:
    263
    Симпатии:
    6
    Пол:
    Мужской
    Ответ: интеграция google adsense в com_search и mod_search

    Интересно, этот поисковый модуль генерится согласно личным установкам Адсенса???
     
  9. infoman
    Offline

    infoman Пользователь

    Регистрация:
    28.08.2007
    Сообщения:
    581
    Симпатии:
    12
    Пол:
    Мужской
    Ответ: интеграция google adsense в com_search и mod_search

    тут дело не в модуле а в компоненте поиска и в том как подаётся результат во фрейме что не устраивает меня ......:stop:
     
  10. chilly_bang
    Offline

    chilly_bang Недавно здесь => Cпециалист <=

    Регистрация:
    30.04.2006
    Сообщения:
    1 541
    Симпатии:
    38
    Пол:
    Мужской
    Ответ: интеграция google adsense в com_search и mod_search

    там много чего: глянь вот.
     
    Последнее редактирование: 10.01.2008

Поделиться этой страницей

Загрузка...