Navigator.doNotTrack

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

Возвращает настройки пользователя  do-not-track. Будет "yes" если пользователь попросил не отслеживать его на веб-сайтах, контенте, рекламе.

Синтаксис

dnt = navigator.doNotTrack;

Значение отражает , что в заголовке do-not-track header, т.е. значения {"1", "0", "unspecified" }.Примечание: до  Gecko 32, Gecko были использованы значения { "yes", "no", "unspecified"} (bug 887703).

Пример

dump(window.navigator.doNotTrack);
// prints "1" if DNT is enabled; "0" if the user opted-in for tracking; otherwise this is "unspecified"

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

Tracking Preference Expression (Working проект) основан на более ранней версии этой спецификации, где navigator.doNotTrack это значение  посланное заголовком do-not-track.

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

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

BCD tables only load in the browser