Navigator: свойство doNotTrack
Устарело: Эта возможность была удалена из веб-стандартов. Хотя некоторые браузеры по-прежнему могут поддерживать её, она находится в процессе удаления. Не используйте её ни в старых, ни в новых проектах. Страницы или веб-приложения, использующие её, могут в любой момент сломаться.
Не стандартно: Эта возможность не является стандартной и стандартизировать её пока никто не собирается. Не используйте её на сайтах, смотрящих во внешний мир: она будет работать не у всех пользователей. Также могут присутствовать большие несовместимости между реализациями и её поведение может в будущем измениться.
Свойство Navigator.doNotTrack
возвращает настройку пользователя «Не отслеживать», которая указывает, просит ли пользователь веб-сайты и рекламодателей не использовать отслеживание.
Значение свойства отражает значение HTTP-заголовка DNT
, то есть "1"
, "0"
или null
.
Значение
Строка или null
.
Пример
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