entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

2votos

como recuperar el historial de navegacion desde javascript

quiero saber si es posible recuperar la cronologia del navegador mediante javascript y enviarlo al servidor

1 Respuesta

2votos

Leonardo-Tadei Puntos227320

Hola @stevenpro97,

No y sí.

No se puede desde JavaScript, por razones obvias de seguridad y privacidad, acceder al historial de navegación. Tenés el elemento window.history que permite ir hacia adelante y hacia atrás, pero no acceder al URL.

Sí se puede, para tu propio sitio web, agregar un poco de código para guardar los URL de las páginas que alguien visita. Si bien una IP no es lo mismo que un usuario, podrías guardarlas por IP y tener una buena aproximación. Da más exactitud guardar una cookie generada al entrar a la primer página y luego guardarla como "userId".

Nota: pero Google lo hace! La forma que tiene Google de guardar las URL de un visitante es combinando seguimiento por IP con usuarios que navegan logueados a GMail, con el JavaScript de Google Analitics, que al estar puesto en muchos sitios, permiten hacer lo que te comento más arriba. La "trampa" que hace Google es conseguir que muchísimos sitios web tengan su código, con lo que estás en el escenario de "tu propio sitio web". Claro que esto no funciona si el sitio no tiene Analitics o publicidad de Google.

Saludos cordiales!

1voto

steven comentado

en serio es asi como google nos vigila, es un dato que nunca tome en cuenta, ahora entiendo la razon por la cual va tanto de moda la publicidad de google adsense y varios otros, ultimamente he notado que han creado un nuevo sistema de publicidad creo que nadie sera capaz de competir con esos titanes, bueno en fin ya sospechaba que no se podia conseguir lo que cuestione pero vale me quite las dudas, exelente tu respuesta.

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta