Cita:
Iniciado por Wasper Hola chicos, llevo unos dias dandole al tarro, y me preguntaba si fuera posible capturar en ASP la entrada que ha recibido mi web por medio de Google...
Es posible y bastante sencillo. Cuando haces una busqueda en G y haces clic en un resultado se crea una Cookie llamada __utmz. Esta cookie se crea en el dominio al que accedes, por ejemplo:
Busco la cadena "direct designs"
Hago clic en mi web y se crea la cookie bajo el dominio direct-designs.net
La cookie tiene el siguiente formato:
12345678.1234567890.15.4.utmcsr=google|utmccn=(org anic)|utmcmd=organic|utmctr=direct%20designs
Ahora puedes acceder a la cookie y hacer un split(), primero con el caracter "|" lo que te devuelve un array con:
$arr[0] = 12345678.1234567890.15.4.utmcsr=google
$arr[1] = utmccn=(organic)
$arr[2] = utmcmd=organic
$arr[3] = utmctr=direct%20designs
El último elemento del array es tu cadena de búsqueda. Ahora haces un split() por el signo "=" lo que te devuelve un nuevo array, el segundo elemento del array es la cadena de busqueda:
list($basura, $cadenaBusqueda) = split("=", $arr[3]);
Salu2