Удалить трекеры из pluso

Alex_Gonsales

Проверенные
Сообщения
85
Реакции
56
Баллы
8,120
Посоветуйте пожалуйста.
Поставил скрипт от Pluso, для того что бы пользователи могли делиться страницами.
Этот скрипт с собой подтянул еще четыре трекера -

upload_2013-12-17_14-59-10.png

Google Analytics мой.
Остальное от Pluso.
Кто то знает как убрать остальные трекеры? (на ум приходит аналогия когда хочешь заблокировать что либо прописать в hosts файл доменные имена как 127.0.0.1)
Спасибо заранее.
 
Поковырял я немного.

Код такой.
Код:
<script type="text/javascript">(function() {
  if (window.pluso)if (typeof window.pluso.start == "function") return;
  if (window.ifpluso==undefined) { window.ifpluso = 1;
    var d = document, s = d.createElement('script'), g = 'getElementsByTagName';
    s.type = 'text/javascript'; s.charset='UTF-8'; s.async = true;
    s.src = ('https:' == window.location.protocol ? 'https' : 'http')  + '://share.pluso.ru/pluso-like.js';
    var h=d[g]('body')[0];
    h.appendChild(s);
  }})();</script>

Код подтягивает файл pluso-like.js подтягивает файл xidx-master.js

Код:
js(prot + "://code.xidx.org/xidx-master.js", "xidx-ui", function () {
            xidx.cb("pluso", uid)

Файл xidx-master.js это залежи стучалок, или я параноик.

Код:
var xidx = {};
xidx.uid = 1377295460621;
xidx.pjs = document.getElementsByTagName('script')[0];
xidx.prot = 'https:' == window.location.protocol?'https':'http';
xidx.cb = function(pid, cid) {
    this.get(this.prot + '://code.xidx.org/partner.gif?uid='+this.uid+'&pid='+pid+'&id='+cid, 0, this);
    this.get(this.prot + '://advombat.ru/0.gif?pid=PLUSO&id='+escape(document.referrer), 0, this);
}
xidx.get = function(url, t, self, callback) {
    if (!self)self=this;
    if (t) {
        var s = document.createElement('script');
        s.charset='UTF-8'; s.async = true;
        s.src = url; self.pjs.parentNode.insertBefore(s, self.pjs);

        if (typeof callback == "function") {
            var called = false;
            s.onreadystatechange = function() {
                if (this.readyState == "complete" && !called) {
                    called = true;
                    callback();
                }
            };
            s.onload = function() {
                if (!called) {
                    called = true;
                    callback();
                }
            };
        }
    } else
        new Image().src = url;
}
xidx.get(xidx.prot+"://counter.yadro.ru/hit;PLUSO?r"+escape(document.referrer)+((typeof(screen)=="undefined")?"":";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+";h"+escape(document.title.substring(0,80))+";1",0);

_tmr = (typeof _tmr=="undefined"?[]:_tmr);
_tmr.push({id: '2378666', type: 'pageView', start: (new Date()).getTime()});
xidx.get(xidx.prot + "://top-fwz1.mail.ru/js/code.js", 1);
xidx.get(xidx.prot + "://static.facetz.net/collect.js", 1, null, function(){loadFacetzCollector("pluso", xidx.uid);});
 
Так перезалейте js к себе и вырежьте из него всё ненужное. :-)
Занимался весь прошлый вечер этим, у них видимо какая-то проверка стоит. Файл не подгружается от себя.
 
Занимался весь прошлый вечер этим, у них видимо какая-то проверка стоит. Файл не подгружается от себя.
Да ладно тебе! Вот мой отредактированный pluso-like.js который не лезет и не притягивает всяких xidx.
К себе закинь и подключи его. Все прекрасно работает, никаких проверок нет.

Если будут вопросы по подключению, то вот смотри:

Ты подрубаешь всю эту ерунду закинув кусок кода в свой сайт:
<script type="text/javascript">(function() {
if (window.pluso)if (typeof window.pluso.start == "function") return;
if (window.ifpluso==undefined) { window.ifpluso = 1;
var d = document, s = d.createElement('script'), g = 'getElementsByTagName';
s.type = 'text/javascript'; s.charset='UTF-8'; s.async = true;
s.src = ('https:' == window.location.protocol ? 'https' : 'http') + '://share.pluso.ru/pluso-like.js';
var h=d[g]('body')[0];
h.appendChild(s);
}})();</script>
<div class="pluso" data-background="transparent" data-options="big,round,line,horizontal,nocounter,theme=08" data-services="vkontakte,odnoklassniki,facebook,twitter,google,moimir"></div>


Так вот, где выделил красным заменяешь на свой сайт.
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу