Накрутка «Яндекс Метрики» и схемы жульничества с целями

В этой статье разберем способы обмана счетчиков аналитики и способы борьбы с жуликами. Написание бота, который будет совершать фейковые действия на сайте, не является большой проблемой для любого разработчика. В контексте автотестирования сайта это вообще базовая задача. Но есть ситуации, когда это будут делать ради того, чтобы улучшить отчет о мар…

Накрутка «Яндекс Метрики» и схемы жульничества с целями
55

// Находим все скрипты внутри тега
let bodyScripts = document.body.getElementsByTagName('script');
// Скрипт для удаления
let content = 'fbq("track","any_click");'

// Проходим по найденным скриптам
for (var i = bodyScripts.length - 1; i >= 0; i--) {
var script = bodyScripts[i];

// Проверяем, содержит ли скрипт указанный текст
if (script.textContent && script.textContent.includes(content)) {
// Удаляем скрипт из DOM
script.parentNode.removeChild(script);
}
}