コンテンツへスキップ
料金
ログイン無料トライアルを開始デモを予約
フィンガープリンティング

ファジーマッチング

ファジーマッチングとは、一部のシグナル値が異なっていても、完全一致を求めるのではなく類似度を測ることで、2つのフィンガープリントを同じデバイスとして認識する手法です。ブラウザの更新や構成の変化に伴って生じる、予想される小さな変化を許容し、異なるデバイスを1つにまとめてしまうことなく偽陰性を減らします。

仕組み

ファジーマッチングの仕組み

フィンガープリント全体を等価かどうかで比較するのではなく、ファジーマッチングは個々のシグナルを比較し、それらにわたる類似度または距離のスコアを計算します。シグナルは安定性と特徴性に応じて重み付けされるため、変化しやすく価値の低い属性の変化は、安定して価値の高いものの変化よりも重要視されません。

システムは、累積した類似度が一致と宣言するのに十分高いかどうかを判断するしきい値を設定します。これにより、ブラウザのバージョンが上がったり、フォントを追加したりしたデバイスも引き続き認識される一方で、多くの強いシグナルが乖離するため、本当に異なるデバイスは分離されたままになります。

効果的なファジーマッチングは、各シグナルが時間とともにどう変化しがちかをモデル化することに依存します。予測どおりに変化するシグナルは寛容に扱われ、多数の独立したシグナルにわたる突然の変化は、異なるデバイスまたは回避の試みの証拠として扱われます。

重要な理由

不正防止においてファジーマッチングが重要な理由

ファジーマッチングは、ソフトウェアが絶えず更新され、どのフィンガープリントも完全に一定であり続けない現実世界で、デバイス認識を耐久性あるものにします。これがなければ、日常的な変化が1つのデバイスを多数のアイデンティティに断片化させ、再訪する不正者の検知を損ないます。本当の一致を見逃すことと、異なるデバイスを誤って統合することとのバランスを直接改善します。

TRACIOでは

TRACIOでの扱い方

TRACIOは寛容な類似度ベースのマッチングに頼り、再訪する訪問者が、そのブラウザや環境が進化しても安定した訪問者IDを保てるようにします。観測された安定性に応じてシグナルを重み付けすることで、TRACIOは変化による偽陰性と、異なるデバイスの誤った統合の双方を最小化します。このアプローチは、社内ベンチマークにおける識別精度への重要な寄与要素です。

FAQ

よくある質問

すべてのデバイスを自信を持って識別

月間2,500回のAPI呼び出しの無料プランから始められます。クレジットカードは不要です。