Фільтрація трафіку: що це, що фільтрують і як не зрізати живих

Фільтрація трафіку вирішує щодо кожного візиту, чи пускати його на офер. Розбираємо, що саме відсіює фільтр трафіку, з яких рівнів він складається і як зрозуміти, що він приносить користь, а не шкоду.

Основи клоакінгу9 хв читання
Фільтрація трафіку: що це, що фільтрують і як не зрізати живих
Зміст
  1. Що таке фільтрація трафіку і навіщо вона потрібна
  2. Що відсіює фільтр трафіку
  3. Рівні фільтрації трафіку: від мережі до поведінки
  4. Де стоїть фільтр трафіку
  5. Як виміряти користь фільтрації трафіку
  6. Помилки фільтрації: як не зрізати живих
  7. Фільтр трафіку під різні джерела
  8. Як фільтрація трафіку влаштована в ArtisanClo
  9. Підсумок

Ви купили тисячу кліків, а заявок надійшло стільки, ніби купили сотню. Частина візитів була роботами, частина — людьми з країн, яких офер не приймає, частина — повторними заходами тих самих адрес. Фільтрація трафіку — це перевірка кожного візиту до того, як він потрапив на офер, з рішенням «пустити» чи «відсіяти» і зрозумілою причиною.

Коротко, фільтрація трафіку — це відбір рекламних візитів за мережею, браузером, поведінкою та правилами кампанії: боти, фрод, дублі, нецільові гео й пристрої, спай-сервіси відсікаються або позначаються, а живі цільові відвідувачі проходять далі. Мета — не відрізати якомога більше, а не платити сміттям оферу й аналітиці.

Що таке фільтрація трафіку і навіщо вона потрібна

Рекламний майданчик продає вам кліки, але не гарантує, що за кожним кліком стоїть людина з вашої аудиторії. Без фільтра вся ця суміш потрапляє на лендинг і в статистику. Наслідків три:

  • гроші: офер і CPA-мережа бачать сміттєві візити, CR падає, а ви робите висновки про зв’язку за зіпсованими цифрами;
  • аналітика: боти залишають кліки, відмови, а інколи й заявки, і звіт за креативами починає брехати;
  • конкуренти: спай-сервіси копіюють лендинг і крео, якщо їх ніщо не зупиняє.

Фільтрація рекламного трафіку закриває всі три завдання однією перевіркою. Для арбітражника це звична частина зв’язки поряд із трекером і постбеком.

Що відсіює фільтр трафіку

Що фільтрують Як виглядає Чим небезпечно
Боти й краулери мережі датацентрів, програми замість браузера, роботи для прев’ю роздувають кліки, псують CR
Фрод і скликування серії кліків з тих самих адрес, ботнети, клік-ферми витрачають бюджет без шансу на конверсію
Нецільове гео країна, якої офер не приймає, VPN із підміною країни заявки не оплачуються
Нецільові пристрої та час десктоп на мобільному офері, візити вночі, коли колцентр працює вдень лідів нікому обробити
Дублі повторні кліки й повторні заявки одного відвідувача завищують статистику, мережа їх ріже
Спай-сервіси сервіси, що збирають чужі оголошення й лендинги копіюють зв’язку

Кожну групу ловлять за власними ознаками. Докладно про ознаки ботів — у статті бот-трафік: ознаки і як його розпізнати, про спай-сервіси — у статті захист від спай-сервісів.

Окремо стоїть нецільовий трафік, який узагалі не пов’язаний з обманом. Жива людина з Бразилії на офері для Німеччини ні в чому не винна, але офер не має чим за неї платити. Тут фільтр працює як таргетинг другого рівня: фільтр за гео, пристроєм і розкладом добирає те, що пропустив майданчик.

Рівні фільтрації трафіку: від мережі до поведінки

Добрий фільтр трафіку не ухвалює рішення за однією ознакою. Він перевіряє візит шарами, від дешевих перевірок до дорогих.

Рівень 1. Мережа і запит

Перевірка ще до того, як сторінка завантажилася: IP-адреса, її мережа (ASN) і провайдер, належність до датацентру чи проксі, заголовки браузера, наявність мітки рекламного кліку на кшталт fbclid або gclid, країна, пристрій, час. Тут відсіюється простий недійсний трафік: відомі роботи, сервери, адреси з чорних списків. Живих людей цей рівень зачіпає найменше.

Рівень 2. Перевірка браузера

На сторінку приходить невеликий скрипт, який дивиться, чи поводиться браузер як браузер: чи виконується JavaScript, чи немає слідів автоматизації, чи збігаються заявлена версія і реальні можливості. Тут ловляться боти, які прикидаються людьми, — headless-браузери й автоклікери.

Рівень 3. Поведінка

Рух миші й пальця, час на сторінці, природність взаємодії. Цей рівень найточніший проти просунутих ботів, але й найризикованіший: він додає очікування і часом приймає за бота людину з повільним телефоном.

Оцінка довіри замість одного правила

Зрілі фільтри не відсікають візит за одну слабку мітку. Частина перевірок відсікає одразу — явний робот, адреса з чорного списку, країна поза списком. Решта ознак складається в оцінку довіри: кожен підозрілий сигнал додає штраф, і лише коли сума перевищує поріг, візит вважається ботом. Так людина під VPN зі звичайним браузером не губиться через одну ознаку, а сервер без JavaScript і з чужою країною — відсікається.

Покрокову схему налаштування шарів розібрано в статті як відфільтрувати ботів у рекламному трафіку.

Де стоїть фільтр трафіку

Відсів може відбуватися в кількох місцях, і кожне має свої межі.

  1. На рекламному майданчику. Google, Meta та інші самі відкидають частину недійсних кліків і не беруть за них гроші. Ви не керуєте правилами і не бачите, кого саме відсіяли. Докладніше — у статті недійсний трафік: що це і як його рахують.
  2. У CPA-мережі. Антифрод мережі перевіряє вже заявки і може відхилити їх постфактум — гроші за клік на той момент уже витрачено.
  3. На вашому сайті. Код на лендингу чи файл на сервері запитує рішення в сервісу фільтрації ще до показу сторінки. Це єдина точка, де ви самі задаєте правила й бачите причину по кожному візиту.
  4. У трекері. Трекер може розмічати й розподіляти трафік, але зазвичай його перевірки обмежені мережею та правилами кампанії.

Робоча схема — фільтр на сайті плюс вбудований антифрод майданчика й мережі.

Як виміряти користь фільтрації трафіку

Фільтр, який не можна перевірити, — це просто віра. Ось як зрозуміти, що він працює.

  1. Дивіться на причини, а не лише на підсумок. Цифра «відсіяно 30%» нічого не каже. Важливо, кого відсіяно: роботів майданчика, датацентри, чуже гео чи живих людей під суворим правилом.
  2. Порівнюйте конверсію пропущених. Якщо після ввімкнення фільтра CR серед пропущених зріс, а абсолютна кількість заявок не впала, фільтр прибирає сміття.
  3. Стежте за абсолютною кількістю заявок. Падіння кількості лідів після посилення — головна ознака того, що правила ріжуть живих.
  4. Запускайте фільтр у режимі спостереження. Нехай спершу він лише розмічає, кого відсік би, а ви звірите це з конверсіями.
  5. Рахуйте гроші. Припустімо, для ілюстрації: з 1000 куплених кліків фільтр позначив 200 як ботів. За ціни кліку 0,25 $ це 50 $ трафіку, який не міг сконвертуватися. Така цифра — аргумент і для звернення до майданчика, і для вимкнення джерела.

Докладно про метрики — у статті якість трафіку: як оцінити і перевірити.

Порада. Частка проходу на офер сама по собі не оцінює ні трафік, ні фільтр. У закупного джерела з міткою кліку може проходити більша частина візитів, і це нормально. Хвилюватися варто, коли до офера не доходить майже ніхто.

Помилки фільтрації: як не зрізати живих

Найдорожча помилка фільтра — не пропущений бот, а відрізаний покупець. Бот коштує один клік, відрізана людина — цілу конверсію.

  • Жорсткий ліміт кліків з IP. За однією мобільною адресою сидять сотні абонентів, а людина часто повертається, щоб оформити замовлення. Ліміт в один клік зріже і тих, і інших.
  • Блокування IPv6 без причини. Багато мобільних операторів видають IPv6, і якщо офер це підтримує, блокування відрізає живих.
  • Обов’язковий реферер для соцмереж. У вбудованих браузерах застосунків джерело переходу часто губиться. Вимагати його для такого трафіку — означає відсікти половину аудиторії.
  • Блокування цілих підмереж мобільних операторів. Один клікер не вартий тисяч абонентів.
  • Посилення навмання. Якщо правило ввімкнули «про всяк випадок», перевірте, скільки воно відсікло і чи були серед відсічених конверсії.
  • Перевірка власними заходами. Ваш тестовий клік із робочої IP і без мітки майданчика — не те саме, що клік із реклами. Для своїх тестів використовуйте білий список адрес.

Якщо клік пішов не туди, куди ви чекали, причину зазвичай видно одразу — про це стаття чому клік пішов на White Page.

Фільтр трафіку під різні джерела

Однакові правила для всіх майданчиків — часта причина і пропущених ботів, і втрачених людей. Джерела відрізняються тим, що передають у посиланні, з яких мереж приходять відвідувачі і як виглядає звичайний візит.

Джерело Особливість Що врахувати у фільтрі
Пошук (Google Ads, Microsoft Ads) передає мітку кліку, майже всі відвідувачі — звичайні браузери можна вимагати JavaScript і суворіше дивитися на візити без мітки
Соцмережі (Facebook, TikTok) багато переходів із вбудованих браузерів застосунків, реферер часто губиться не вимагати сайт-джерело, обережніше з блокуванням за провайдером
Нативна реклама і пуш багато майданчиків-партнерів, повторні кліки, сміттєві зони ліміт кліків з адреси вищий, звіт за зонами обов’язковий
Попандер багато автоматичних відкриттів і коротких візитів перевірка браузера й поведінки важливіша за мережеві правила
Месенджери й канали мітки кліку немає взагалі правила, прив’язані до мітки кліку, тут не працюють

Тож розумно починати з готового набору правил під майданчик, а потім підлаштовувати його за журналом візитів, а не навпаки. Особливості кожного майданчика зібрано в каталозі джерел трафіку.

Як фільтрація трафіку влаштована в ArtisanClo

В ArtisanClo фільтр підключається до вашого сайту одним із двох способів: JS-тегом першим рядком у <head> лендингу або PHP-файлом на вашому сервері (для WordPress є плагін, який ставить той самий PHP-спосіб). Сайт лишається у вас; як обрати спосіб — у статті як підключити клоаку до сайту.

Далі налаштування йде за потоком:

Що Як улаштовано
Суворість перемикач «М’яко / Баланс / Суворо» із заздалегідь підібраними значеннями під майданчик джерела
М’яко лише чорні списки IP та автоматизовані боти, без лімітів за IP
Баланс плюс VPN, проксі, мережі датацентрів і добовий ліміт кліків з IP
Суворо плюс IPv6, обов’язковий JavaScript, мінімальний час на сторінці та жорсткий ліміт за IP
Аудиторії країни, пристрої, ОС, браузери, мови, часові пояси, міста, регіони; на Professional — мережі, провайдери, сайти-джерела
Дублі унікальний відвідувач із вікном від години до 30 днів, за IP або за IP і браузером

Рішення ухвалюється по черзі: спершу жорсткі відсікання, потім правила аудиторій, потім оцінка довіри. Кожен візит у журналі кліків отримує причину — «VPN або проксі», «Поза розкладом показу», «Бот прев’ю / краулер» і десятки інших. У статистиці над причинами показано, на якому кроці відсіяно візити: мережа й запит, перевірка браузера чи перевірка не повернулася.

Щоб перевірити фільтр без ризику, є тіньовий режим: при підключенні PHP-файлом усі йдуть на офер, а журнал показує, кого фільтр відсік би. Режим «Трекер» робить те саме постійно — боти лише позначаються у звітах. А якщо до офера за добу доходить зовсім мала частка візитів або прохід різко впав, надходить попередження, що правила, найімовірніше, ріжуть живих. Повний перелік можливостей — на сторінці можливостей.

Підсумок

Фільтрація трафіку — це відбір кожного рекламного візиту до офера: боти, фрод, дублі, нецільові гео й пристрої, спай-сервіси відсікаються або позначаються, живі цільові відвідувачі проходять. Працює вона шарами — мережа, браузер, поведінка — і складає слабкі ознаки в оцінку довіри. Цінність фільтра вимірюється не часткою відсіву, а тим, скільки сміття він прибрав, не зачепивши заявок. Починайте з помірної суворості, перевіряйте правила в режимі спостереження і завжди дивіться на причини рішень.

Часті запитання

01

Фільтрація трафіку — це те саме, що клоака?

Не зовсім. Фільтрація трафіку — це сама перевірка візитів: хто бот, хто прийшов з іншої країни, хто клікає повторно. Клоака — один зі способів використати результат: відсіяний візит бачить іншу сторінку. Фільтр може й нічого не відсікати, а лише розмічати трафік у звітах.

02

Чи можна обійтися фільтрами самого рекламного майданчика?

Майданчики відсіюють частину недійсних кліків і не беруть за них гроші, але не знають ваших правил: які країни приймає офер, скільки повторних візитів допустимо, які мережі вам не потрібні. І вони не показують, кого саме відсіяли. Власний фільтр на сайті доповнює майданчик, а не замінює його.

03

Чи сповільнює фільтр трафіку завантаження лендингу?

Рішення хмарного фільтра займає частки секунди. Довше виходить, лише якщо ви самі ввімкнули очікування на сторінці або перевірку живої взаємодії: вони навмисно дають браузеру час показати, що за ним людина.

04

Скільки трафіку має відсікати нормальний фільтр?

Єдиної норми немає. Частка відсіву залежить від джерела: закупний трафік із міткою кліку майданчика може проходити майже повністю, а пуш чи попандер — навпаки. Тривожний сигнал лише один: коли до офера не доходить майже ніхто, правила ріжуть живих людей.

05

Чи потрібна фільтрація трафіку, якщо я працюю лише через трекер?

Трекер рахує кліки й гроші, але зазвичай не перевіряє відвідувача глибоко. Навіть якщо ви не хочете нікого відсікати, корисно бодай розмічати ботів: тоді видно, яка частина оплаченого трафіку була порожньою, і звіт за джерелами стає чеснішим.

Читайте також

9 хв читання

Клоака для арбітражу трафіку: навіщо баєрам і командам фільтр і де його межі

Клоака для арбітражу — фільтр між оголошенням і лендингом, який відсікає ботів, скликування, спай-сервіси та нецільове гео, а заразом рахує гроші. Розбираємо, які завдання він вирішує в закупівлі, що прямо забороняють майданчики і як виглядає робота без обіцянок пройти модерацію.

9 хв читання

Як вибрати сервіс фільтрації трафіку: критерії та чек-лист для баєра

Сервіс фільтрації трафіку вирішує, кого пустити на офер, а кого ні, і від цього рішення залежать і бюджет, і конверсії. Зібрали критерії, за якими варто вибирати антибот, і питання, які треба поставити до оплати.

9 хв читання

Що таке клоака і клоакінг: пояснення простими словами

Клоака — сервіс, який на кожен перехід за рекламним посиланням вирішує, кому показати офер, а кому нейтральну сторінку. Розбираємо, як влаштований клоакінг, що про нього кажуть правила майданчиків і де від фільтрації трафіку справді є користь.

Перевірте свій трафік на ділі

Підключіть ArtisanClo до свого сайту — і побачите, хто насправді приходить із реклами та чому кожен клік отримав саме таке рішення.