Navigator.doNotTrack

Navigator.doNotTrack プロパティは、ユーザーの Do Not Track 設定を返します。これは、ユーザーがウェブサイトと広告主に対して追跡しないよう要求しているかどうかを示します。

プロパティの値は HTTP の DNT ヘッダーの値、つまり、 "1", "0", "unspecified" の値を返します。

構文

console.log(navigator.doNotTrack);
// DNT が有効な場合は "1" です。追跡をオプトインした場合は "0" になります。それ以外は "unspecified" です。

仕様書

Specification
Tracking Preference Expression (DNT)
# dom-navigator-donottrack

ブラウザーの互換性

BCD tables only load in the browser

関連情報