--- title: Navigator.doNotTrack slug: Web/API/Navigator/doNotTrack tags: - API - DOM - Experimental - Propiedad - Referencia translation_of: Web/API/Navigator/doNotTrack ---
{{ApiRef("HTML DOM")}}{{SeeCompatTable}}

Devuelve los ajustes de do-not-track del usuario. Esto es "1" si el usuario ha solicitado no ser rastreado por sitios web, contenidos, o anuncios.

Sintaxis

dnt = navigator.doNotTrack;

El valor refleja el de la cabecera do-not-track, ej. valores de {"1", "0", "unspecified" }. Nota: Antes de Gecko 32, Gecko empleaba los valores { "yes", "no", "unspecified"} (bug 887703).

Ejemplo

console.log(navigator.doNotTrack);
// imprime "1" si DNT está habilitado; "0" si el usuario ha aceptado el rastreo; en caso contrario es "unspecified"

Especificaciones

Especificación Estado Comentario
{{SpecName("Tracking", "#widl-Navigator-doNotTrack", "Navigator.doNotTrack")}} {{Spec2("Tracking")}} Definición inicial

Compatibilidad con navegadores

{{CompatibilityTable}}

Característica Chrome Firefox (Gecko) Internet Explorer Opera Safari
Soporte básico 23 {{CompatGeckoDesktop("9.0")}}[1] 9[2]
11[3]
12 5.1[4]
Característica Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Soporte básico {{CompatUnknown}} {{CompatGeckoMobile("9.0")}}[1] {{CompatUnknown}}[2] {{CompatUnknown}} {{CompatUnknown}}

[1] Antes de Gecko 32 Firefox reporta navigator.doNotTrack con valores de yes y no en lugar de 1 y 0.

[2] Internet Explorer 9 y 10 utilizan un prefijo, ej. navigator.msDoNotTrack.

[3] Internet Explorer 11 y Edge utilizan window.doNotTrack en lugar de navigator.doNotTrack.

[4] Safari 7.1.3+ utiliza window.doNotTrack en lugar de navigator.doNotTrack.

Vea también