cookies - tag - que es conversion adwords
Seguimiento de usuarios de Cross Domain (5)
Tenemos varios sitios web en diferentes dominios y me gustaría poder seguir los movimientos de los usuarios en estos sitios.
- Obviamente, las cookies no son factibles, ya que no cruzan fronteras de dominio.
- Podría ver una combinación de dirección IP y agente de usuario, pero hay algunos casos en que eso no funciona.
- No quiero usar flash u otros complementos.
¿Algunas ideas? ¿O estoy condenado a confiar en la combinación IP / User_Agent?
Esta pregunta está estrechamente relacionada con la cuestión de acceso a las cookies de dominio dentro de un iFrame en Internet Explorer .
Para Internet Explorer, necesito tener en cuenta las políticas P3P y establecer un support.microsoft.com/kb/323752/EN-US para permitir que las imágenes establezcan cookies entre los bordes del dominio. Entonces puedo usar la sugerencia de Simon.
Esta solución no requiere JavaScript, y funciona incluso si el usuario deshabilita las cookies de terceros.
Primero, asegurémonos de que el agente de usuario esté enviando cookies:
If getCookie("c") == null then setCookie("c", "anyValue")
Luego deja que termine la solicitud (también llamada esperar para la próxima solicitud)
Llamemos a nuestra cookie de seguimiento uaid
.
Si GET
http://child.com/any-page
y getCookie("c") is not null
y getCookie("uaid") is null
...
Redirigir a http://parent.com/give-me-a-uaid?returnTo=http://child.com/any-page
En http://parent.com/give-me-a-uaid
, verifique si hay cookies uaid
Si no existe, créelo y añádalo a la respuesta. Si existe, obtenga su valor.
Redirigir a http://child.com/any-page?uaid=valueOfParentsUAIDCookie
Child.com establece cookie uaid
con valueOfParentsUAIDCookie
Redirigir a http://child.com/any-page
Y, por supuesto, está validando la entrada y haciendo una lista blanca de sus URL de redireccionamiento :)
Flujos:
No le das ningún contexto a tu situación, solo el problema básico. Por lo tanto, es difícil dar una respuesta que encaje claramente. Sin embargo, aquí hay algunas técnicas / mecanismos para pasar información de una página a otra, independientemente de qué dominio esté involucrado.
- incluir hipervínculo a una imagen gif transparente de 1x1 pixel (a veces llamada "beacon")
- confíe en la información de referencia en encabezados de solicitud HTTP para identificar el hipervínculo de página está en
- incluir parámetros adicionales en hipervínculos a otro sitio, suponiendo que ejecute ambos sitios
- compre servicios de una compañía como Akamai para hacer un seguimiento de usuario para usted
- posiblemente use un mecanismo de cookies de dominio cruzado en el futuro si alguna vez se aprueba el estándar
¿Qué técnicas realmente se reducen a si puede colocar software en todos los sitios (servidores) que el usuario visitará en los que tiene interés, o no puede colocar su software en todos ellos?
Puede designar un dominio o subdominio para el seguimiento y hacer que sirva una imagen de 1x1 píxeles que incluya en todas las páginas que desee rastrear. Sirva una cookie con la imagen, mire los registros del servidor del dominio de seguimiento, voilà.
Puede seguir el mismo concepto utilizado en Google Analytics. Inyectar javascript en las páginas que desea rastrear.