Cómo funcionan los patrones de eventos
Los patrones de eventos responden a la sesión interactiva de un visitante con el entorno de ejecución actualizando sus estados y pasándolos al entorno de ejecución para su proceso.
*
Cuando se inicia la sesión interactiva, Interact intenta cargar los estados anteriores del patrón de eventos que estén asociados al ID de audiencia del visitante actual, si los hay.
*
Cuando se envía un evento, Interact actualiza los estados de los patrones de eventos que utiliza el evento.
*
*
La ventaja es que los estados de patrones de eventos son independientes de las sesiones de usuario, por lo que las actividades de eventos de una sesión de usuario se reflejan en otra sesión, mientras que el ID de audiencia coincida y que ambas sesiones estén activas cuando se producen tales eventos.
Los estados de patrones de eventos para usuarios desconocidos se descartan de forma predeterminada al final de la sesión, a menos que la propiedad de configuración interact | services | eventPattern | persistUnknownUserStates se haya establecido en TRUE o que el parámetro de sesión UACISavePatternStates se haya establecido en TRUE.
*
Si el ID de audiencia cambia en medio de un sesión, Interact intenta cargar los estados de patrones de eventos guardados para el ID de audiencia nuevo. En el caso que el ID de audiencia anterior fuera desconocido y el valor de configuración (interact | services | eventPattern | mergeUnknowUserInSessionStates) se hubiera establecido en true, o el parámetro de la sesión UACIMergePatternStates se haya establecido en true, las actividades de eventos del usuario que pertenecen al ID de audiencia anterior en la misma sesión se fusionarán en el ID de audiencia nuevo.