Перейти до вмісту
Ризик і виявлення

Алгоритм ідентифікації

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

Як це працює

Як працює Алгоритм ідентифікації

Ключове усвідомлення полягає в тому, що не всі сигнали однаково стабільні. Алгоритм сортує їх на рівні: апаратні сигнали, як-от характеристики GPU та екрана, змінюються рідко; програмні сигнали, як-от встановлені шрифти й плагіни, змінюються зрідка; а сесійні сигнали, як-от рядок user-agent і часовий пояс, змінюються часто. Опрацювання цих рівнів окремо не дає летючому сигналу зламати розпізнавання інакше незмінного пристрою.

Кожен рівень хешується незалежно, щоб його можна було порівнювати окремо. Коли відвідувач повертається, алгоритм зіставляє рівень за рівнем: стабільний апаратний хеш прив’язує ідентичність, програмний хеш підтверджує її, а сесійний хеш надає слабше підкріплення. Це порівняння за рівнями означає, що оновлення браузера, яке змінює user-agent, само по собі не розриває зв’язок із пристроєм.

Збіги за рівнями потім поєднуються в єдиний ідентифікатор і оцінку впевненості з використанням ваг, що відображають надійність кожного рівня. Узгодженість високої стабільності дає високу впевненість; розбіжність лише в летючих рівнях знижує впевненість помірно, а не оголошує новий пристрій. Це нечітке зіставлення (fuzzy matching) за задумом, толерантне до очікуваних змін і водночас усе ще здатне відрізняти справді різні пристрої.

Чому це важливо

Чому Алгоритм ідентифікації важливо для запобігання шахрайству

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

З TRACIO

Як TRACIO це обробляє

Продукт Identification від TRACIO побудований на цьому багаторівневому, зваженому підході за 130+ сигналами пристрою, і саме так він утримує 99,5% точності у внутрішніх бенчмарках і зберігає ID відвідувачів стабільними попри оновлення браузера, режим інкогніто й очищення cookie. Кожна ідентифікація повертається з оцінкою впевненості, щоб інтегратори бачили, наскільки сильно узгодилися рівні, і калібрували власні пороги.

FAQ

Поширені запитання

Ідентифікуйте кожен пристрій з упевненістю

Почніть із безкоштовного тарифу на 2,500 викликів API на місяць. Кредитна картка не потрібна.