Esta es una tecnología experimental
Comprueba la Tabla de compabilidad de navegadores cuidadosamente antes de usarla en producción.

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
Tracking Preference Expression (DNT)
La definición de 'Navigator.doNotTrack' en esta especificación.
Candidate Recommendation Definición inicial

Compatibilidad con navegadores

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

Característica Chrome Firefox (Gecko) Internet Explorer Opera Safari
Soporte básico 23 9.0 (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 ? 9.0 (9.0)[1] ?[2] ? ?

[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

Etiquetas y colaboradores del documento

Colaboradores en esta página: AlePerez92
Última actualización por: AlePerez92,