Show Menu
TOPICS×

appendVisitorIDsTo (seguimiento entre dominios)

Esta función le permite compartir un Experience Cloud ID de un visitante entre dominios cuando los navegadores bloquean las cookies de terceros. Para utilizar esta función, debe haber implementado el servicio de ID y ser el propietario de los dominios de origen y destino. Disponible en VisitorAPI.js versión 1.7.0 o posteriores.
Contenido:

Realizar el seguimiento de los visitantes entre dominios cuando los navegadores bloquean las cookies de terceros

El servicio de identidad escribe una cookie propia y de terceros en el explorador cuando una persona visita su sitio (consulte Cookies y el servicio de identidad de Experience Cloud ). La cookie de origen contiene el MID, un ID único para el visitante en cuestión. La cookie de terceros contiene otro ID utilizado por el servicio de ID para generar el MID. Cuando un navegador bloquea esta cookie de terceros, el servicio de ID no puede:
  • Regenerar el ID único para el visitante del sitio en cuestión cuando este navegue hasta otro dominio.
  • Realizar el seguimiento de visitantes entre dominios distintos que pertenecen a su organización.
Para ayudar a resolver este problema, implemente una
Visitor.appendVisitorIDsTo( *
URL
*)
. Esta propiedad permite al servicio de ID hacer un seguimiento de los visitantes entre varios dominios, incluso si sus navegadores bloquean las cookies de terceros. Así funciona:
  • A medida que un visitante navega a sus otros dominios, la
    Visitor.appendVisitorIDsTo( *
    URL
    *)
    adjunta el MID como parámetro de consulta en el redireccionamiento de URL desde el dominio original al dominio de destino.
  • Este código de servicio de ID en el dominio de destino extrae el MID de la URL, en lugar de enviar una solicitud a Adobe para obtener el ID del visitante en cuestión. Esta solicitud incluye el ID de la cookie de terceros, que no está disponible en este caso.
  • El código de servicio de ID en la página de destino emplea el MID transferido para hacer un seguimiento del visitante.
Consulte el ejemplo de código para obtener más información.

Anexar el ejemplo de código de ID de visitante

El ejemplo siguiente puede ayudarle a empezar con las
Visitor.appendVisitorIDsTo( *
URL
*)
. Cuando se implementa adecuadamente, su código JavaScript podría ser similar al del siguiente ejemplo.
//Code on Domain A var destinationURL = "www.destination.com"; //Call the ID service var visitor = Visitor.getInstance(...); //Append visitor IDs to the destination URL var destinationURLWithVisitorIDs = visitor.appendVisitorIDsTo(destinationURL); //Result of appendVisitorIDsTo includes destination URL, Experience Cloud ID (MCMID), and Analytics ID (MCAID) "www.destination.com?adobe_mc=MCMID=1234|MCAID=5678 <draft-comment> |TS=123675879 </draft-comment>" //Redirect to the destination

Compatibilidad con Dynamic Tag Management (DTM) y SDK