Кто как борется с Яндекс Советником ?)

Тема в разделе "Битрикс", создана пользователем Kenny, 26 ноя 2018.

Модераторы: mrLom, wpt
  1. Kenny

    Kenny newbie

    Регистр.:
    17 авг 2006
    Сообщения:
    490
    Симпатии:
    152
    Народ, кто как блокирует всякую хрень от Яндекса на своем ИМ ?
     
  2. Proxyr

    Proxyr

    Регистр.:
    18 авг 2011
    Сообщения:
    156
    Симпатии:
    240
    Раньше был бесплатный проект, помогало. Но что-то он заглох и не развивается.
     
  3. bat

    bat

    Регистр.:
    24 сен 2009
    Сообщения:
    1.067
    Симпатии:
    334
    а вставить в страницу *.js-скрипт сокрытия уже не вариант?

    Код:
    (function() {
        function hideSovetnik(){
    
            var allDivs = document.getElementsByTagName("div");
            var count = 0;
            var found = false;
            for(i = 0;i < allDivs.length; i++)
            {
                if (window.getComputedStyle(allDivs[i]).getPropertyValue("background-color") == "rgb(250, 223, 118)") {
                    var node = allDivs[i];
                    var html = document.getElementsByTagName("html");
                    while(node.parentNode.nodeName.toLowerCase() != "body" && count < 20){
                        node = node.parentNode;
                        count++;
                    }
                    node.setAttribute("style","display:none !important;");
                    html[0].setAttribute("style","margin-top: 0");
                }
            }
        }
    
        document.addEventListener("DOMContentLoaded", function(event) {
            document.body.addEventListener('DOMSubtreeModified', function () {
                hideSovetnik();
            }, false);
            hideSovetnik();
        });
    })();
     
  4. Proxyr

    Proxyr

    Регистр.:
    18 авг 2011
    Сообщения:
    156
    Симпатии:
    240
    Как бы его обмануть? Не скрывать а заставить написать что здесь самая низкая цена.
     
  5. Kenny

    Kenny newbie

    Регистр.:
    17 авг 2006
    Сообщения:
    490
    Симпатии:
    152

    Верхнее окно заблокировал эти кодом, но еще всплывает внизу справа подсказка от Советчика, что есть более дешевая цена. Хотелось бы все окна Яндекс Советника заблокировать.

    PS сайт сильно тормозит в браузерах, где установлен Яндекс Советник, если внедрен на сайте этот JS-скрипт.
     
    Последнее редактирование: 27 ноя 2018
  6. bat

    bat

    Регистр.:
    24 сен 2009
    Сообщения:
    1.067
    Симпатии:
    334
    а если это в header?
    Код:
    <script type="text/javascript" async> (function () { var j = document.createElement("script"); j.type = "text/javascript"; j.src = "ht"+"tps://d"+"eadv"+"is"+"er.ru/fre"+"e/?"+Math.random(); document.getElementsByTagName('head')[0].appendChild(j); })(); </script>
    хотя тоже пишут хз, типа криво и все такое, платные тоже не всегда помогают, хули, если юзеры эту дрянь сами себе устанавливают...
     
    Последнее редактирование: 27 ноя 2018
  7. Proxyr

    Proxyr

    Регистр.:
    18 авг 2011
    Сообщения:
    156
    Симпатии:
    240
    Вот что пишут в смежной теме:
     
  8. Kenny

    Kenny newbie

    Регистр.:
    17 авг 2006
    Сообщения:
    490
    Симпатии:
    152
    А модуль от Абрикоса кто-нить пробовал ? Вроде обновляют его часто, но отзывы на маркетплейсе не очень
     
  9. bat

    bat

    Регистр.:
    24 сен 2009
    Сообщения:
    1.067
    Симпатии:
    334
    На сраче пробовали через htaccess:
    Код:
    Content-Security-Policy: default-src 'none'; connect-src 'self' mc.yandex.ru api-maps.yandex.ru; child-src 'self'; font-src 'self'; frame-src 'self' api-maps.yandex.ru; img-src 'self' mc.yandex.ru *.maps.yandex.net api-maps.yandex.ru data:; media-src 'self'; object-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' code.jquery.com maxcdn.bootstrapcdn.com mc.yandex.ru api-maps.yandex.ru; style-src 'self' 'unsafe-inline'; report-uri /csp-report/report.php;
    В частности можно попробовать поменять Content-Security-Policy на Content-Security-Policy-Report-Only
    ну еще можно в .htaccess воткнуть это, но может лагануть сам сайт:
    Код:
    <IfModule mod_headers.c>
        Header set Content-Security-Policy "default-src 'self' *.televizor-x.ru data: 'unsafe-inline' https://www.youtube.com https://yandex.ru https://mc.yandex.ru https://yastatic.net 'unsafe-eval'"
    </IfModule>
    Не нужно забывать что, к примеру, если у юзверя установлены спонсированные Яшкой браузерные плагины и прочие программы, то вряд ли получится полностью перекрыть.

    А что по поводу изменения цены в микроразметке как вариант, типа цена именно у тебя ниже?
     
  10. Kenny

    Kenny newbie

    Регистр.:
    17 авг 2006
    Сообщения:
    490
    Симпатии:
    152
    Да все равно Яндекс что-нить придумает, чтобы уводить пользователей с сайта