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 withtrue
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