DNT

DNT (Do Not Track) リクエストヘッダーは、ユーザーのトラッキングの設定を示します。 これにより、ユーザーはパーソナライズされたコンテンツではなく、プライバシーを優先するかどうかを指定できます.

ヘッダータイプ Request header
Forbidden header name はい

構文

DNT: 0
DNT: 1

宣言

0
ユーザーは対象のサイトでトラッキングを許可している。
1
ユーザーは対象のサイトでトラッキングを拒否している。

JavaScript から Do Not Track の状態を読み取る

ユーザーの DNT 設定は Navigator.doNotTrack プロパティを使用して JavaScript から読み取ることもできます:

navigator.doNotTrack; // "0" or "1"

仕様

仕様 ステータス コメント
Tracking Preference Expression (DNT)
DNT Header Field for HTTP Requests の定義
勧告候補 初期定義。

ブラウザー実装状況

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewAndroid 版 ChromeAndroid 版 FirefoxAndroid 版 OperaiOSのSafariSamsung Internet
DNTChrome 完全対応 23Edge 完全対応 ありFirefox 完全対応 4IE 完全対応 9Opera 完全対応 ありSafari 未対応 6 — 12.1WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 ありSafari iOS 未対応 ? — 12.2Samsung Internet Android 完全対応 あり

凡例

完全対応  
完全対応
未対応  
未対応

関連項目