2015-10-28 2 views
5

У меня есть uBlock происхождение установлено (в основном AdBlock) и начал замечать некоторые странные запросы блокированных на моей консоли:Vimeo Iframe для инъекций рекламного ПО?

enter image description here

Я проверил на том, что «ScorecardResearch» был и оказывается Сво менее достоверный source of adware/possibly malware.

С тех пор, как я получал изолированные инциденты на своем веб-сайте, я ввел свой исходный код и заметил, что его запрашивают видеофрагменты Vimeo (я подтвердил это, удалив их все, и запросы остановились).

К сожалению, это важная часть нашего сайта. Кто-нибудь знает, почему/как Vimeo iframe вызывает эту проблему?

+1

Должно быть задано на сервере ошибка может быть? – Jesse

+1

Я не слишком склонен доверять тому сайту, который утверждает, что это вирус. Они не предоставляют никаких конкретных доказательств того, что это нечто большее, чем всплывающее объявление. (Не то, чтобы мне нравился scorecardresearch, но всплывающие окна представляют собой совершенно разную степень беспокойства по сравнению с вирусными инфекциями ...) В любом случае, я ожидаю, что Vimeo просто использует их для показа рекламы или просто для отслеживания. –

+0

Ошибка сервера Jesse? –

ответ

3

scorecardresearch.com - это служба отслеживания.

Причина, по которой это связано с вредоносными программами, заключается в том, что она принадлежит comScore, которые также используют шпионские программы MarketScore (также известный как Netsetter, Revalant Knowledge, PremierOpinion, PermissionResearch, MySHCCommunity). Раньше MarketScore скрытно поставлялся со сторонними приложениями, такими как приложения для обмена файлами, что считало их нежелательными и обычно злонамеренными.

Этот сайт отслеживания широко распространен на основных сайтах и ​​сам не видел распространения вредоносного ПО. Vimeo вряд ли узнает или позаботится о фон comScore в незапрошенном коммерческом программном обеспечении. (Давайте посмотрим правде в глаза, у большинства основных игроков в онлайн-рекламе в их прошлом есть довольно теневые вещи.)

Обычно, если вы хотите иметь видео на своем сайте, но не хотите, чтобы третья сторона отслеживала ваших пользователей по сайтам , вам придется разместить видео самостоятельно.

0

Даже если ваш первоначальный вопрос только спрашивает: «Происходит ли это почему/как это происходит?», Я беру на себя смелость ответить на последующий вопрос, а именно:

Как этого можно избежать ?

Если код вашего сайта содержит Vimeo iframes для воспроизведения видео, вы можете сообщить Vimeo, чтобы он не использовал маяки отслеживания или файлы cookie, добавив &dnt=1 к URL-адресу iframe. К сожалению, это невозможно с использованием конструкторов Vimeo.Player, поэтому вам нужно создать iframe вручную - либо в HTML, либо в JavaScript.

/* This will not work: */ 
let player = new Vimeo.Player('player_div_id', { 
    id : '1234567', 
    dnt : true 
}); 

/* Instead, create the iframe yourself: */ 
let iframe = document.createElement('iframe'); 
iframe.setAttribute('src', 'https://player.vimeo.com/video/1234567?dnt=1'); 
iframe.setAttribute('frameborder', '0'); 
// set other attributes... 
parent_element.appendChild(iframe); 
let player = new Vimeo.Player(iframe); 

/* Or have the iframe in the server-generated HTML and just: */ 
let iframe = document.getElementById('playerframe'); 
iframe.setAttribute('src', 'https://player.vimeo.com/video/1234567?dnt=1'); 
let player = new Vimeo.Player(iframe); 

Если вы встраивание содержания Vimeo, которые вы создали сами, это, вероятно, снижает полезность видео статистики, но, по крайней мере, вы не будете подвергать пользователь к отслеживанию третьих сторон!

Смежные вопросы