Navigator: свойство doNotTrack

Устарело: Эта возможность была удалена из веб-стандартов. Хотя некоторые браузеры по-прежнему могут поддерживать её, она находится в процессе удаления. Не используйте её ни в старых, ни в новых проектах. Страницы или веб-приложения, использующие её, могут в любой момент сломаться.

Не стандартно: Эта возможность не является стандартной и стандартизировать её пока никто не собирается. Не используйте её на сайтах, смотрящих во внешний мир: она будет работать не у всех пользователей. Также могут присутствовать большие несовместимости между реализациями и её поведение может в будущем измениться.

Свойство Navigator.doNotTrack возвращает настройку пользователя «Не отслеживать», которая указывает, просит ли пользователь веб-сайты и рекламодателей не использовать отслеживание.

Значение свойства отражает значение HTTP-заголовка DNT, то есть "1", "0" или null.

Значение

Строка или null.

Пример

js
console.log(navigator.doNotTrack);
// выведет "1", если DNT включен; "0", если пользователь дал согласие на отслеживание; в противном случае null

Спецификации

No specification found

No specification data found for api.Navigator.doNotTrack.
Check for problems with this page or contribute a missing spec_url to mdn/browser-compat-data. Also make sure the specification is included in w3c/browser-specs.

Совместимость с браузерами

BCD tables only load in the browser

Смотрите также

  • HTTP-заголовок DNT