Do Not Track 【DNT】

概要

Do Not Track(DNT)とは、HTTPヘッダフィールド(項目)の一つで、閲覧者がWebサイト側に行動追跡をわないよう要請できるもの。

HTTPWebサーバWebクライアントWebブラウザなど)の間でデータの伝送をなう通信規約プロトコル)の一つで、要求や応答などの制御情報をメッセージの前半部分にある「HTTPヘッダ」と呼ばれる領域の記載する。

Do Not Trackはブラウザからサーバへ送信するリクエストヘッダの拡張項目の一つで、Webブラウザ利用者サーバに対してCookieなどを用いた行動の記録や追跡(トラッキング)、行動の解析結果に基づく広告コンテンツの表示などを止めるよう要請することができる。

書式はシンプルに「DNT: 値」という形式で、は「0」ならば追跡を許可、「1」ならば追跡を拒否、「null」ならば利用者を設定していないことを表す。このブラウザ側でJavaScriptを用いて navigator.doNotTrack プロパティとして読み取ることもできる。

このヘッダによる追跡拒否はサーバへの「要請」であるため、このヘッダに対応するか、要請に(どの程度)応じるかはサイト運営者の方針次第となる。2010年に提唱され、一部のWebブラウザプライベートモードなどでデフォルトで拒否設定にするなどの動きもあった。W3C標準化を進めていたが、正式や標準化や十分な普及には至らないまま2018年には廃止(非推奨)となった。

(2022.4.1更新)

他の辞典による解説 (外部サイト)

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。
ホーム画面への追加方法
1.ブラウザの 共有ボタンのアイコン 共有ボタンをタップ
2.メニューの「ホーム画面に追加」をタップ
閉じる