Interact | services | CampaignSegments

isEnabled

Description
If set to True, this feature is enabled.

The methods (startSession and setAudience) which trigger segmentation make Campaign API call to get the Campaign Segments for the audience ID.

Default value
False
Valid values
True | False

ServiceURL

Description
The Campaign service URL, such as any of the following.
Default value
http://localhost:7001/Campaign

corePoolSize

Description
The number of threads to keep in the pool, even if they are idle, for getting the Campaign segments.
Default value
5

maxPoolSize

Description
The maximum number of threads to keep in the pool for scheduled threads for getting the Campaign segments.
Default value
5

keepAliveTimeSecs

Description
When the number of threads is greater than the core, this is the maximum time that excess idle threads wait for new tasks before terminating to get the Campaign Segments.
Default value
5

queueCapacity

Description
The size of the queue used by the thread pool for getting the Campaign segments.
Default value
1000

readTimeoutInMilliseconds

Description
By default, the Campaign Service call is asynchronous. If UACIWaitForSegmentation parameter with true value is passed through API call, then this API call is synchronously called and it waits for the duration specified by this parameter.
Default value
50