Interact | services | crossSessionResponse

The configuration properties in this category define general settings for the crossSessionResponse service and the xsession process. You only need to configure these settings if you are using Unica Interact cross-session response tracking.

enableLog

Description

If true, enables the crossSessionResponse service and Unica Interact writes data to the cross-session response tracking staging tables. If false, disables the crossSessionResponse service.

Default value

False

xsessionProcessIntervalInSecs

Description

The number of seconds between runs of the xsession process. This process moves data from the cross-session response tracking staging tables to the response history staging table and the built-in learning module.

Default value

180

Valid Values

An integer greater than zero

purgeOrphanResponseThresholdInMinutes

Description

The number of minutes the crossSessionResponse service waits before marking any responses that do not match contacts in the contact and response history tables.

If a response has no match in the contact and response history tables, after purgeOrphanResponseThresholdInMinutes minutes, Unica Interact marks the response with a value of -1 in the Mark column of the xSessResponse staging table. You can then manually match or delete these responses.

Default value

180

xsessionResponseBatchsize

Description

The number of cross-session response records to process at once. Rather than processing all new or retry records at once, system loops through the xsessionResponseBatchSize records at a time. This is a performance change, since processing a large number of records at once can lead to slowness

Default value

10000

Valid values

Any integer greater than zero.

generateOnlyOneResponseRecord

Description
When a cross session response is processed, Interact must link it to the available contact history records. Sometimes, multiple matching contact history records are found based on the given criteria (treatment code or offer ID). In this case, Interact uses the "generateOnlyOneResponseRecord" configuration setting to decide the outcome.
Values
  • True: Only one response history record is generated using the most recent contact history record.
  • False: One response history record is generated for each matching contact history record.
Default Value
False