用語エントリー
デバイスフィンガープリンティングとは?
デバイスフィンガープリンティングは、ブラウザの種類やOS、インストール済みフォント、画面解像度、IPアドレスといった端末固有の属性を収集し、永続的な識別子を生成する手法です。主に人間以外のトラフィックを識別して広告不正を検知・防止する目的で使われます。
デバイスフィンガープリンティングの仕組み
デバイスフィンガープリンティングでは、ブラウザやアプリ環境から数十種類の属性を取得し、端末ごとにユニークなプロファイルを構築します。具体的にはHTTPヘッダー(ユーザーエージェント・言語設定)、JavaScriptで取得できる情報(画面サイズ・色深度・タイムゾーン)、インストール済みプラグインやフォント、Canvasフィンガープリンティング、WebGLレンダラー、バッテリー状態などを収集。これらの組み合わせをハッシュ化してフィンガープリントIDを生成するため、クッキーが削除されたりIPアドレスが変わっても識別が継続します。
広告不正検知の現場では、このフィンガープリンティングによって不正トラフィック(IVT)を発生させる端末、たとえばボットやクリックファームを見極めます。インプレッションやクリックのたびにフィンガープリントを照合し、一台の端末が大量のクリックを異なるIPから発生させているケースや、複数のユーザーエージェントを偽装しているパターンを検出するわけです。
広告不正検知において重要な理由
デバイスフィンガープリンティングは、ブロックや削除が進むクッキーに依存せずに機能する点で極めて有用です。セッションやドメインを超えて不正行為を結びつけ、IPやユーザーエージェントをローテーションするボットネットを暴くことができます。たとえば数百台の端末で何百万ものユーザーを装うクリックファームでも、同一のフィンガープリントが異なるIPで繰り返し出現すれば検知可能です。
ただし、フィンガープリンティングにも限界があります。高度な不正業者は属性を偽装したり、実際の端末を模倣するヘッドレスブラウザを使ったりします。さらにGDPRやCCPAといったプライバシー規制では透明性と同意が求められ、SafariやFirefoxなどのブラウザはフィンガープリンティング手法を積極的に制限しています。
検知と防御の戦略
デバイスフィンガープリンティングで広告不正を防ぐには、他のシグナルとの組み合わせが欠かせません。マウスの動きやスクロールパターンなどの行動分析、IPレピュテーション、時間ベースのヒューリスティクスを併用します。専門の第三者保護サービスでは、高度なフィンガープリンティングに機械学習を組み合わせ、プラットフォームレベルのIVTフィルターでは見逃す異常を検出します。
Google AdsやMetaといったプラットフォームは基本的なIVTフィルタリングを提供していますが、人間の行動を模倣する巧妙な不正には対応しきれないことがあります。第三者ソリューションは、より大規模なフィンガープリントデータベースとクロスクライアントでの相関分析によってこのギャップを埋めます。広告主はさらに、クライアントサイドでの改ざんリスクを減らすためにサーバーサイドフィンガープリンティングを導入するのが賢明です。
限界とプライバシーへの配慮
デバイスフィンガープリンティングは完璧ではありません。不正業者はMultiloginやIndigoといった不正ブラウザでフィンガープリントをランダム化したり、住宅用プロキシ経由でトラフィックを流して端末の正体を隠したりするからです。加えてプライバシー面の懸念も大きく、多くの法域でユーザーの同意が必要とされます。広告主は不正検知とコンプライアンスのバランスをとるため、フィンガープリントの匿名化や差分プライバシーといった技術の採用を検討すべきです。
Unled Networkが提供する価値
Unledの クリック詐欺対策マネージドサービス Google、Meta、Microsoft Ads(Performance Max含む)上のボット、クリックファーム、競合による不正をブロックし、無駄な広告費を次の手段で回収します 無効トラフィックの返金請求。これに DDoS対策 を組み合わせて、エッジ全体を防御します。
よくある質問
デバイスフィンガープリンティングだけで広告詐欺を完全に防げますか?
いいえ、それは数ある手段のひとつに過ぎません。高度な詐欺師はフィンガープリントを偽装できるため、行動分析、IPレピュテーション、チャネル間の相関分析と組み合わせる必要があります。
デバイスフィンガープリンティングは合法ですか?
管轄区域によります。GDPRやCCPAの下では、フィンガープリンティングにユーザーの同意と開示が必要となることがよくあります。広告主はコンプライアンス確保のため、法律の専門家に相談すべきです。
デバイスフィンガープリンティングとクッキートラッキングの違いは?
クッキーは保存されたファイルであり削除やブロックが可能ですが、フィンガープリントはデバイス属性から導き出され、クッキー消去後も残り続けるため、回避が困難です。
Googleのような広告プラットフォームはデバイスフィンガープリンティングを使っていますか?
はい、主要プラットフォームはIVT検出の一環としてフィンガープリンティングを利用していますが、すべての詐欺を捕捉できるわけではありません。サードパーティのサービスにより、さらなる保護層を追加できます。