De forma predeterminada, el seguimiento de respuestas de sesiones cruzadas de Interact puede realizar la correlación según los códigos de tratamiento o los códigos de oferta. También puede configurarlo para correlacionar cualquier código personalizado que elija. La respuesta de sesiones cruzadas se correlaciona según los datos disponibles. Por ejemplo, el sitio web incluye una oferta con un código promocional generado en el momento de la visualización de un descuento válido durante una semana. Un usuario puede añadir artículos a su carro de compra, pero no completar la compra hasta tres días después. Cuando se utiliza la llamada a
postEvent para registrar un evento de aceptación, puede incluir solo el código promocional. Dado que el tiempo de ejecución no puede encontrar un código de tratamiento u oferta que correlacionar en la sesión actual, el tiempo de ejecución coloca el evento de aceptación con la información disponible en una tabla de preparación de respuesta de sesiones cruzadas (XSessResponse). El servicio CrossSessionResponse lee periódicamente la tabla XSessResponse e intenta correlacionar los registros con los datos de historial de contactos disponibles. El servicio CrossSessionResponse correlaciona el código promocional con el historial de contactos y recopila todos los datos necesarios para registrar la respuesta adecuada. A continuación, el servicio CrossSessionResponse graba la respuesta en las tablas de preparación de respuestas y, si el aprendizaje está habilitado, las tablas de aprendizaje. A continuación, el módulo del historial de contactos y respuestas graba la respuesta en las tablas del historial de contactos y respuestas de
Campaign.