Seguimiento de cookies a través de diferentes dominios a partir del uso de formularios

Publicado en Configuración Avanzada el 26 de mayo de 2008 por .

Lo prometido es deuda. Aquí tenemos el segundo capítulo del seguimiento de cookies a través de distintos dominios. En el pasado artículo hacíamos referencia al seguimiento de cookies entre dominios a partir de enlaces: o sea que un usuario fuera a un sitio web con un dominio nombreweb.com y luego al hacer clic en un enlace “idioma” se le redirigiera a otro dominio distinto por ejemplo nombreweb.es.

Ahora lo que queremos describir es como realizar este seguimiento a través de formularios. Me explico, muchas veces cuando un usuario rellena un formulario: pidiendo información o realizando una reserva se le lleva a una página de resultados o de confirmación que no radica dentro del mismo dominio.

Esto sucede muy a menudo cuando se trata de páginas de e-commerce, cuando realizamos una búsqueda o al realizar el pago de una transacción (al usar un motor de reservas externo).

Para no perder la información de la cookie del usuario lo que hay que utilizar es “HTTP POST” al dominio “receptor”.

Tendremos que cambiar todas las referencias de cualquier formulario a otros dominios de esta manera:

<form method=”post” onsubmit=”pageTracker._linkByPost(nombre)”>

….

</form>

Y si estáis usando un proceso “onSubmit validation”, tendrás que añadir la modificación entre dominios a la función existente tal y como describimos a continuación:

<form method=”post”
onSubmit=”validate_routine(nombredominio);pageTracker._linkByPost(nombredominio)”>

</form>

De esta forma, las cookies de Google Analytics se transmiten a al “dominio receptor” a través de las cabeceras HTTP. Esto funcionará incluso para los formularios utilizen el method=”get”.

Podéis verificar si esto ha funcionado mirando las cabeceras de HTTP enviadas en Firefox usando el add-on LiveHTTpheaders (http://livehttpheaders.mozdev.org).

Etiquetas:

Sobre Ferriol Egea

Ferriol Egea es un experto analista en la optimización de negocios online. Ahora es director de marketing online de la Lavanguardia.com

Puedes encontrar a Ferriol en:



1 Comentarios en Seguimiento de cookies a través de diferentes dominios a partir del uso de formularios

  1. Barbara

    Hola quisiera saber si el código de Google Analytics se modifica o se deja así.
    y onSubmit=”validate_routine(nombredominio);pageTracker._linkByPost(nombredominio)”> por mas que no tenga el “onSubmit validation”, igual lo agrego?
    Me sirve este proceso sólo si quiero saber que presionaron el botón de enviar (por ejemplo)?
    Gracias.

1 Trackbacks For This Post

  1. Qué mide Google Analytics si tenemos las cookies deshabilitadas? – M4P Says:

    […] Seguimiento de cookies a través de diferentes dominios a partir del uso de formularios […]

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>