Алгоритм идентификации
Алгоритм идентификации — это метод, превращающий сырые сигналы устройства в стабильный идентификатор посетителя путём разделения сигналов на уровни стабильности, хеширования каждого уровня и их объединения со взвешенной уверенностью. Он спроектирован распознавать одно и то же устройство со временем, несмотря на рутинный дрейф отдельных сигналов.
Как работает Алгоритм идентификации
Ключевое понимание в том, что не все сигналы одинаково стабильны. Алгоритм сортирует их по уровням: сигналы оборудования, такие как характеристики GPU и экрана, меняются редко; сигналы ПО, такие как установленные шрифты и плагины, меняются иногда; а сигналы сессии, такие как строка user-agent и часовой пояс, меняются часто. Раздельная обработка этих уровней не даёт волатильному сигналу сломать распознавание в остальном неизменного устройства.
Каждый уровень хешируется независимо, чтобы его можно было сравнивать сам по себе. Когда посетитель возвращается, алгоритм сопоставляет уровень за уровнем: стабильный хеш оборудования якорит личность, хеш ПО подтверждает её, а хеш сессии обеспечивает более слабое подтверждение. Это послойное сравнение означает, что обновление браузера, меняющее user-agent, само по себе не разрывает связь с устройством.
Совпадения по уровням затем объединяются в единый идентификатор и оценку уверенности с использованием весов, отражающих надёжность каждого уровня. Согласие высокой стабильности даёт высокую уверенность; разногласие лишь на волатильных уровнях снижает уверенность умеренно, а не объявляет новое устройство. Это нечёткое сопоставление (fuzzy matching) по замыслу, терпимое к ожидаемым изменениям и всё же различающее подлинно разные устройства.
Почему Алгоритм идентификации важен для защиты от мошенничества
Наивный отпечаток, который конкатенирует все сигналы и хеширует их разом, хрупок: любое изменение — а браузеры меняются постоянно — порождает другой хеш и делает возвращающееся устройство совершенно новым. Эта хрупкость фатальна для предотвращения мошенничества, потому что позволяет злоумышленникам сбрасывать свою личность тривиальными правками и фрагментирует историю легитимных пользователей. Послойный взвешенный алгоритм — это то, что делает идентификатор достаточно стабильным, чтобы якорить проверки частоты, графы устройств и обнаружение повторного злоупотребления.
Как TRACIO это обрабатывает
Продукт Identification от TRACIO построен на этом послойном взвешенном подходе по 130+ сигналам устройства, и именно так он поддерживает 99,5% точности во внутренних бенчмарках и сохраняет ID посетителей стабильными через обновления браузера, режим инкогнито и очистку cookies. Каждая идентификация возвращается с оценкой уверенности, чтобы интеграторы видели, насколько сильно согласились уровни, и калибровали собственные пороги.
Связанные термины
Изучить подробнее
Частые вопросы
Идентифицируйте каждое устройство с уверенностью
Начните с бесплатного тарифа на 2,500 вызовов API в месяц. Без банковской карты.