Pregunta

Si busco algo en Google y haga clic en un resultado (mytestsite.com), el árbitro a ese sitio será el URL de la búsqueda de Google.

Ahora en ese sitio, hay un archivo JS incluye que se utiliza para el seguimiento de purposes..however el referente a la petición de archivo JS es mytestsite.com ... ¿hay forma de que el manejo de la solicitud JS saber servidor que se originó a partir de una búsqueda en google?

¿Fue útil?

Solución

Una etiqueta de secuencia de comandos siempre se referirá al documento que se abastece de ella. Si estás haciendo algo especial en el servidor es posible que desee considerar el uso de una sesión o cookies.

Otros consejos

Estoy un poco claro en lo que usted está tratando de hacer, pero se puede agarrar la de referencia con JavaScript usando:

document.referrer

... y pasarlo junto al servidor en su solicitud para el archivo JS. Varias maneras de hacer esto ... aquí está uno:

<script>
 var e = document.createElement("script");
 e.src = 'someJSfile.js?referrer='+document.referrer;
 e.type="text/javascript";
 document.getElementsByTagName("head")[0].appendChild(e);
</script>
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top